240
世界上有2种人,一种懂二进制,另一种不懂二进制。

随笔分类 -  关于ES6

摘要:introduce 在ES5中对象的属性名都是字符串,这容易造成属性名的冲突。引入Symbol类型来解决命名冲突的问题。 Symbol的值通过Symbol函数来生成,也就是说,对象的属性名现在可以有两种类型,1、原来就有的字符串 2、Symbol类型 feature 1、the value abou 阅读全文
posted @ 2022-08-16 16:32 _Origin 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1】几个新的API includes() : 返回布尔值,表示是否找到了参数字符串 startWith(): 返回布尔值,表示参数字符串是否在原字符串的头部 endsWith() : 返回布尔值,表示参数字符串是否在原字符串的尾部 let str = "hello.vue"; console.log 阅读全文
posted @ 2022-07-08 13:55 _Origin 阅读(23) 评论(0) 推荐(0) 编辑
摘要:1】es6给Object扩展了许多新的方法,如 key(obj):获取对象的所有key形成的数组 value(obj):获取对象的所有value形成的数组 entries(obj):获取对象所有的key和value形成的二维数组 const person = { name: "qiyue", age 阅读全文
posted @ 2022-07-08 13:52 _Origin 阅读(49) 评论(0) 推荐(0) 编辑
摘要:1】map(): 接受一个函数,将数组中的所用元素用这个函数处理后方放入新的数组中返回 let arr = ["1", "3", "4", "23"] arr = arr.map(item => item * 2) console.log(arr) //[2, 6, 8, 46] 2】reduce( 阅读全文
posted @ 2022-07-08 13:48 _Origin 阅读(84) 评论(0) 推荐(0) 编辑
摘要:1】数组解析 let arr = [1,2,3]; //以前我们想获取其中的值,只能通过角标 // let a = arr[0] // let b = arr[1] // let c = arr[2]; //ES6可以这样,a,b,c 将与arr中每个位置对应来取值 let [a,b,c] = ar 阅读全文
posted @ 2022-07-08 13:42 _Origin 阅读(62) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示