首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
背书包的小学生
掘友等级
前端工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
flex布局那些事儿
flex布局就是弹性页面布局,它是2009年w3c提出的一种布局方式。 作用:定义多根轴线的对齐方式。如果项目只有一根轴线,该属性不起作用
ES6—对象
简介: ES6允许对象的属性直接写变量,这时候属性名是变量名,属性值是变量值。 第一种:. 2.解构赋值必须是最后一个参数,否则会报错。 函数的name属性,返回函数名。对象方法也是函数,因此也有name属性 如果对象的方法使用了取值函数(getter)和存值函数(setter…
ES6—数组
写法:... find方法的回调函数可以接受三个参数,依次为当前的值、当前的位置和原数组。 find()方法都可以接受第二个参数,用来绑定回调函数的 this对象。 作用:查找数组中符合条件的元素索引,若有多个符合条件的元素,则返回第一个元素索引,若未查找到符号条件的元素则返回…
ES6—Map和Set数据结构
作用:Map对象用于保存键值对,它的键可以为任意类型的数据,常用于建立数据的映射关系。 上面的方法来获取星期显然很笨拙,因为我们需要处理字符串,实际上我们可以通过getDay()获取到一个0~6的数字,然后再通过Map来对应,具体方法见key为数字小节。 因为对话机器人我们不需…
ES6—Symbol
1.ES5除类数组对象(类数组对象名可以为数字,对象必须有length属性,可以用数组下标的方式访问对象属性,但不能通过点的方式访问)外,对象属性名都是字符串,这容易造成属性名的冲突。而且JavaScript是弱类型语言,属性名冲突不会报错,处于代码执行顺序后面的属性值会覆盖前…
ES6数值
如果要将0b和0o前缀的字符串数值转为十进制,要使用Number方法。 表示:1 与大于 1 的最小浮点数之间的差。它的值接近于 2.2204460492503130808472633361816E-16,或者 2-52。 安全整数范围的上限,即 2 的 53 次方减 1 。 …
ES6字符串
ES6 之前判断字符串是否包含子串,用 indexOf 方法,ES6 新增了子串的识别方法。 includes():返回布尔值,判断是否找到参数字符串。可接收两个参数,第一个是参数字符串(必填),第二个是搜索起始位置索引(可选) startsWith():返回布尔值,判断原字符…
ES6赋值—解构赋值
ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构。 只要表达式左右的结构一样,左边对应的变量能在右边找到对应的值,就能将右边的值赋值给左边的变量。 若定义的变量给定默认值,且匹配结果为undefined,则解构的结果为默认值。 当解构模式有匹配结果,…
ES6变量声明——let和const
这是因为在JavaScript中,变量的声明会被提升。 其实每个循环每执行一次都有一个大括号{},{}内的代码属于一个代码块,let声明的变量属于块级作用域,所以看上去能重复声明。 VM875:1 Uncaught TypeError: Assignment to consta…
前端经典问题总结——拷贝
js中常会出现数组和对象的拷贝,拷贝一般是对引用值而言的。 特点: 浅拷贝只是将栈内存里的值拷贝给新对象,对于引用值而言它存在栈内存的只是它的存储数据的堆内存地址。所以浅拷贝后引用类型的值会相互影响。
下一页
个人成就
文章被点赞
29
文章被阅读
10,854
掘力值
243
关注了
11
关注者
5
收藏集
9
关注标签
18
加入于
2019-10-25