首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
三吉姥爷
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
ECMAScript6-新增数组方法
实例方法 includes() 判断数组中是否包含某个值,返回 true\false 用以替代 ES5 的 indexOf find() 用于找到第一个符合条件的数组成员 findIndex() 返回
ECMAScript6-扩展运算符
基本使用 其他应用 替代函数的 apply 方法 求出一个数组最大元素 由于 JavaScript 不提供求数组最大元素的函数,所以只能盗用 Math.max 函数,将数组数组转为一个参数序列,然后求
ECMAScript6-Symbol
ES6 引入 Symbol 的原因是保证每个属性的名字都是独一无二的,从根本上防止属性名的冲突。 Symbol.prototype.description Symbol 函数接受一个字符串作为参数,表
ECMAScript6-对象新增方法
Object.is() 判断两个值是否为同一个值。=== 运算符(也包括 == 运算符)将数字 -0 和 +0 视为相等,而将 Number.NaN 与 NaN 视为不相等。 Object.assig
ECMAScript6-对象的扩展
扩展操作符 应用 传递多个参数 合并对象 属性的简写 如果 key 和变量名字一致,可以省略括号指定一次即可 如果 value 是一个函数,可以将 function 去掉 属性的赋值器(setter)
ECMAScript6 - 解构赋值
变量的解构赋值 交换变量的值 2.函数参数的定义 解构赋值可以方便的将一组参数与变量名对应起来。 对象的解构赋值 对象的解构与数组有一个重要的不同。数组的元素是按次序排列的,变量的取值由它的位置决定;
ECMAScript6-语句和声明
let ES6 新增了 let 和 const 来声明变量,主要是解决 var 声明变量所造成的困扰和问题: var 不能用于定义常量 var 可以重复声明变量 var 存在变量提升 var 不支持块
prototype、__proto__、constructor的关系
所有函数创建时都会默认创建一个显式原型属性 prototype,它的默认值是空 Object 实例对象, prototype 中保存着该构造函数所实例化的对象们都可以找到的公有属性和方法; 每个实例对
面向对象-继承
继承是获取已经存在的对象已有属性和方法的一种方式,ECMAScript 依靠原型连实现继承。 就近继承原则 对象的方法去访问属性时,先查找有没有对应的实例属性,有则使用; 若没有,就去该对象的原型对象
面向对象-对象的创建方式
在程序中所有的对象都被分成了两个部分:数据和功能。以人为例,人的姓名、性别、年龄、身高、体重等属于数据,人可以说话、走路、吃饭、睡觉这些属于人的功能。数据在对象中被称为属性,而功能就被称为方法。 对象
下一页
个人成就
文章被点赞
4
文章被阅读
2,323
掘力值
196
关注了
6
关注者
0
收藏集
5
关注标签
6
加入于
2020-03-05