随笔分类 - ES6
摘要://括号中是两个形参,第一个为成功 var pro=new Promise((resolve,reject) =>{ //可以在这个地方包装ajax操作 setTimeout(() =>{ resolve("爱你") },2000) }) //走then方法就是成功 pro.then(res =>{
阅读全文
摘要:一,了解前须知 1,箭头函数:出现的作用除了让函数的书写变得很简洁,可读性很好外;最大的优点是解决了this执行环境所造成的一些问题。比如:解决了匿名函数this指向的问题(匿名函数的执行环境具有全局性),包括setTimeout和setInterval中使用this所造成的问题。 2,我们常见的w
阅读全文
摘要:ES6的Class只是面向对象编程的语法糖,升级了ES5的构造函数的原型链继承的写法,并没有解决模块化问题。Module功能就是为了解决这个问题而提出的。 历史上,JavaScript一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单方法拼装起来。其他语言都有这项功能
阅读全文
摘要:0b:二进制 0o:八进制 0x:十六进制 ~~~js console.log(0b10);//2 console.log(0o10);//8 console.log(0x10);//16 console.log(0b11 3);//true console.log(0b10 8);//true c
阅读全文
摘要:源码网站:https://gitee.com/komavideo/LearnES6 http://komavideo.com/小马视频 https://babeljs.io/docs/en/learn/ js参考 用let限定作用域 ~~js //ES5 if(true){ var i=1; } c
阅读全文