sunny-cheng  
上一页 1 2 3 4 5 6 ··· 24 下一页

2020年5月29日

摘要: Map 对象 Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。 let map = new Map(); map.set('name','张三'); map.set('age',20); console.log(map); //Map(2) {"name" => "张三" 阅读全文
posted @ 2020-05-29 08:46 sunny-cheng 阅读(206) 评论(0) 推荐(0) 编辑

2020年5月28日

摘要: 数组创建 Array.of() 将参数中所有值作为元素形成数组。 console.log(Array.of(1, 2, 3, 4)); // [1, 2, 3, 4] // 参数值可为不同类型 console.log(Array.of(1, '2', true)); // [1, '2', true 阅读全文
posted @ 2020-05-28 22:51 sunny-cheng 阅读(236) 评论(0) 推荐(0) 编辑
 
摘要: ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。 ES6 数据类型除了 Number 、 String 、 Boolean 、 Objec t、 null 和 undefined ,还新增了 Symbol 。 基本用法 Symbol 函数栈 阅读全文
posted @ 2020-05-28 22:15 sunny-cheng 阅读(174) 评论(0) 推荐(0) 编辑
 
摘要: 属性的简洁表示法 ES6允许对象的属性直接写变量,这时候属性名是变量名,属性值是变量值。 const age = 12; const name = "Amy"; const person = {age, name}; person //{age: 12, name: "Amy"} //等同于 con 阅读全文
posted @ 2020-05-28 22:08 sunny-cheng 阅读(135) 评论(0) 推荐(0) 编辑
 
摘要: 概述 解构赋值是对赋值运算符的扩展。 他是一种针对数组或者对象进行模式匹配,然后对其中的变量进行赋值。 在代码书写上简洁且易读,语义更加清晰明了;也方便了复杂对象中数据字段获取。 解构模型 在解构中,有下面两部分参与: 解构的源,解构赋值表达式的右边部分。 解构的目标,解构赋值表达式的左边部分。 基 阅读全文
posted @ 2020-05-28 21:56 sunny-cheng 阅读(635) 评论(0) 推荐(0) 编辑
 
摘要: 箭头函数 使用=>来定义 function(){}等于()=>{} ES5函数 let add = function (a, b) { return a + b; } console.log(add(3,5)); //8 箭头函数 let add2 = (a, b) => { return a + 阅读全文
posted @ 2020-05-28 21:33 sunny-cheng 阅读(109) 评论(0) 推荐(0) 编辑
 
摘要: 模板字符串 用反引号 `,变量用${} const oBox = document.querySelector('.box'); let id = 1, name = '小马哥'; let htmlStr = `<ul> <li> <p id=${id}>${name}</p> </li> </ul 阅读全文
posted @ 2020-05-28 21:06 sunny-cheng 阅读(198) 评论(0) 推荐(0) 编辑
 
摘要: ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一旦声明,常量的值就不能改变。 ES5中var 命令一些问题 1.变量提升 console.log(a); 阅读全文
posted @ 2020-05-28 20:56 sunny-cheng 阅读(129) 评论(0) 推荐(0) 编辑
 
摘要: 目前各大浏览器基本上都支持 ES6 的新特性,其中 Chrome 和 Firefox 浏览器对 ES6 新特性最友好,IE7~11 基本不支持 ES6。浏览器支持的详细内容:http://kangax.github.io/compat-table/es6/ 阅读全文
posted @ 2020-05-28 20:20 sunny-cheng 阅读(242) 评论(0) 推荐(0) 编辑

2020年5月17日

摘要: 先看代码: 第一种写法 for(var index in divs){ console.log('div.id',divs[index].id); book_list.push(divs[index].id)} console.log('book_list',book_list); 第二种写法 fo 阅读全文
posted @ 2020-05-17 11:05 sunny-cheng 阅读(1571) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 24 下一页