首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端五月天
掘友等级
前端工程师
学海无涯
获得徽章 3
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 36
沸点 0
赞
36
返回
|
搜索文章
最新
热门
变量的解构赋值(ES6)
上述代码表示,可以从数组中提取值,并且按照对应的位置,对变量赋值。 本质上,这种写法属于模式匹配,只要等号两边的模式相同,左边的变量就会被赋予相应的值。 如果解构不成功,变量的值会返回 undefined。 上述代码中,右边的值将会根据数组中的位置赋到左边的变量当中。 上述代码…
(JS)实例对象与new命令
对象是对现实世界复杂关系的抽象表现,对象之间的分工合作,能够完成对真实世界的模拟。 一把椅子,一本书,一个人都可以是对象,,当某个实物变成对象后,人和书、人和椅子的关系就能够抽象为两个对象之间的关系,从而实现对真实世界的模拟。 对象是一个容器,里面能够存放许多特征,例如属性(p…
[ES6]Promise对象
Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。 一旦状态改变,就不会再变,任何时候都可以得到这个结果。Promise对象的状态改变,只有两种可能:从pending变为fulfilled和从pe…
(ES6)Set结构的基本特性与方法
上述代码表示Set本身是一个构造函数,可以用来生成Set数据结构. Set函数支持接受任何具有iterable接口的数据结构作为参数。 Set内部判断所添加的值是否相同时,使用的运算符为 === 所以,5和"5"在Set里是不一样的。 -Set.prototype.delete…
(JS)this关键字概念详解(二)
函数实例的call方法可以改变函数体内this的指向。 上面代码表示,函数call接受指定参数作为函数内this的执行环境(指向)。 call接受的参数应该是一个对象,如果该参数是原始类型的值,那么这个原始值会自动转化为对应的包装对象,再传入call方法。 上面代码中,call…
JavaScript中的类型转换
JavaScript是一种动态类型语言,它的变量没有类型限制,可以随时赋予任意值。 上面代码中,x的值在编译阶段是无法获取的,只有等到程序运行时才能知道。 虽然变量的数据类型是不确定的,但是各种运算符对数据类型是有要求的,如果运算子的类型与预期不符合,就会触发Javascrip…
(JS)什么是原型链?
ES6引入了class语法,这里暂不涉及。 JavaScript通过构造函数生成新对象,因此构造函数可以视为一个模版,用于生成实例对象以及该实例对象的属性与方法。 上面代码中,构造函数Animal定义了type和name属性,所有由函数Animal构造的实例对象,都具有这两个属…
关于let的那些事儿 (ES6)
1.基本用法let命令定义的变量a只在块级作用域内生效用来做for循环的计数器就很合适上述代码中,i之在for循环体内生效,在循坏体外则是未定义另外,for循环还有一个特别之处,就是设置循环变量的那部
巧用set方法实现并集,差集和交集
巧用set方法实现并集,差集和交集请看代码:首先用set方法创建两个对象a,b并集用展开语法实现并集,将a,b两个对象的元素无重复的添加到新的对象U中交集先用展开语法将对象a转换成数组对象,再调用数组
(JS)this关键字概念详解(一)
上述代码中,this.name中的this表示name属性所在的对象。由于this.name是在describe方法中调用,而describe方法当前所在的对象是Animal,所以this指向Animal,this.name即为Animal.name 上面代码中,pp的desc…
下一页
个人成就
文章被点赞
63
文章被阅读
9,385
掘力值
402
关注了
5
关注者
7
收藏集
3
关注标签
8
加入于
2020-10-29