ES6
吃土豆炖豆角文艺吗
这个作者很懒,什么都没留下…
展开
-
Promise
var p1=new Promise(function(resolve,reject){ setTimeout(function(){ let flag = true; if(flag) { resolve({name:1})...原创 2019-10-21 10:51:43 · 101 阅读 · 0 评论 -
9 17 ES6学习之路
es6 有的浏览器完全不兼容,转为es5 通过转码器 babel (babeljs.io/repl) es6兼容babel转码器 首先安装所需的babel东西 在文件夹中新建文件 .babelrc 内容是 { "presets": ["@babel/env"], "plugins":[] } 然后使用babel转化 es6 如 创建js文件var...原创 2019-09-17 22:16:49 · 100 阅读 · 0 评论 -
9.18 ES6学习之路
常量 const 变量 let let不能重新声明 例如 let a=1; let a=2;错误 但是可以重新赋值 let a=1;a=2; es6中不存在变量提升 暂时性死区 使用let会形成块级作用域 for(let i =0;i<3;i++) { setTimeout(function(){ ...原创 2019-09-18 22:04:53 · 131 阅读 · 0 评论 -
9 19 ES6后面部分
1 箭头定义函数 let fn=(a,b)=>a+b; 2 没有参数的时候直接写( ) let fn1 = () =>1; 有1个参数的时候直接写参数 let fn2 = a=>a; 3 如果只有1个语句不用加{ } 4 如果直接是return语句可以直接写值不写return 应用 [1,2,3].map(x=>x*x) 5 ...原创 2019-09-19 15:30:49 · 94 阅读 · 0 评论