摘要: // shift + 鼠标右键 在文件夹中可快捷打开 cmd // clear 清除 // node.js中规定一个JavaScript文件就是一个模块 模块内定义的变量和函数外部无法得到 //模块内部 使用exports对象进行成员导出 使用require方法导入其他模块 // node.js本质上是模块化的依赖开发 ... 阅读全文
posted @ 2019-07-24 00:08 毛不易的小老婆 阅读(252) 评论(0) 推荐(0) 编辑
摘要: //ES5 String.fromCodePoint() 用于从Unicode码点返回对应字符 但不能识别码点大于0xFFFF //ES6中 可以识别大于0xFFFF的字符 // ES6中 新增加String对象的String.raw()方法 String.raw`Hi\n${2 + 3 }!`//该方法返回一个斜杠都被转义的字符串 //'Hi\\n5 // 若原字符串的斜杠已经转义 Strin... 阅读全文
posted @ 2019-07-22 21:16 毛不易的小老婆 阅读(746) 评论(0) 推荐(0) 编辑
摘要: 函数参数的解构赋值 数值和布尔值的解构赋值 阅读全文
posted @ 2019-07-22 21:14 毛不易的小老婆 阅读(907) 评论(0) 推荐(0) 编辑
摘要: 标签模板 模板字符串 阅读全文
posted @ 2019-07-22 21:12 毛不易的小老婆 阅读(444) 评论(0) 推荐(0) 编辑
摘要: // ES6允许按照一定模式 从数组和对象中提取值 对变量进行赋值 这就是解构 let [a,b,c] = [1,2,3]//模式匹配 let [foo,[[bar],baz]] = [1,[[2],3]] foo//1 bar//2 baz//3 let [head,...tail] = [1,2,3,4]; head//1 t... 阅读全文
posted @ 2019-07-22 21:10 毛不易的小老婆 阅读(637) 评论(0) 推荐(0) 编辑
摘要: // 允许在块级作用域内声明函数 // 函数声明会提升到全局作用域或函数作用域头部 还会提升到所在的块级作用域的头部 function f(){ console.log('你是猪吗'); } (function(){ var f = undefined; if(false){ ... 阅读全文
posted @ 2019-07-22 21:07 毛不易的小老婆 阅读(120) 评论(0) 推荐(0) 编辑
摘要: // let {foo,bar} = {foo:'aaa',bar:'bbb'}; // foo//aaa // bar //bbb // 对象的解构赋值 可以将现有对象的方法 赋值到某个变量 let {log,sin,cos} = Math;//将Math对象的对数 正弦 余弦三个方法 赋值到对应变量上 ... 阅读全文
posted @ 2019-07-22 21:03 毛不易的小老婆 阅读(1354) 评论(0) 推荐(0) 编辑
摘要: var a = ['hello','world']; console.log(typeof(a));//object var b =a; b[0] = 'bye'; console.log(a[0]);//'bye' console.log(b[0]);//'bye' console.log(typ 阅读全文
posted @ 2019-07-22 20:52 毛不易的小老婆 阅读(151) 评论(0) 推荐(0) 编辑