随笔分类 - ES6
摘要:some() 方法用于检测数组中的数据是否满足指定条件; some() 方法中传递一个回调函数。 some() 方法会循环数组中的数据,当某个数据负荷条件时,将不再循环数组,返回一个true 。如果当前数组中数据都不复合条件,则返回false;回调函数中不写return 则返回false; incl
阅读全文
摘要:JavaScript 中的 promise 代表的是已经正在发生的进程(程序或者功能) Promise 是 JS中进行异步编程的新的解决方案 从语法上面说 Promise 是一个构造函数 从功能上面说 Promise 对象用来封装一个异步操作并可以获得其结果 Promise有三种状态 pedding
阅读全文
摘要:使用JS数组的"find()"和"findIndex()"方法 find() 方法返回数组中满足提供的测试函数的第一个元素的值。没有则返回 undefined。 findIndex()方法返回数组中满足提供的测试函数的第一个元素的索引。没有则返回-1。 1 let json=[{name:"张三",
阅读全文
摘要:ES6 支持对象定义时属性和函数的简写,并且属性名支持表达式,代码如下
阅读全文
摘要:ES6 可以给函数参数指定默认值,代码如下 ES6 引入了 Rest 语法来获取函数的剩余参数,即处理可变参数的函数,代码如下 ES6 使用箭头函数来简化函数的定义,代码如下
阅读全文
摘要:ES6 规范了二进制和八进制的表示方法,代码如下: ES6 也将全局函数parseInt 和 parseFloat 移植到了 Number对象上面, Number对象也增加了isNaN 和 isInteger 方法 实例如下: Number对象中也增加了一个极小常量EPSILON.。由于浮点数计算并
阅读全文
摘要:ES6 引入模板字符串来简化了字符串的拼接 传统字符串拼接代码如下 使用模板字符串拼接 模板字符串还支持表达式和函数
阅读全文
摘要:ES6 新增常用字符串函数包括startsWith endsWith includes repeat 实例如下
阅读全文