es6语法基础
hc2018
这个作者很懒,什么都没留下…
展开
-
javascript es6新语法
es6 一些新的语法与用法1: let新的方式定义变量 相比于之前的var声明变量 有两个好处1.1 : 之前用var 定义变量 只有函数才会起到作用域的左右 在{ } 对象这样的作用域里面不起左右 而用let则会在{ } 里面也会开启一个作用域1.2 : 没有变量的提升2: const 定义常量 (常量一旦声明 不可重新赋值)2.1 : 也没有变量的提升2.2 :在定义常量的时候 ...原创 2018-10-18 19:31:52 · 853 阅读 · 0 评论 -
es6中的箭头函数
写法:普通函数的写法:function(x){ console.log(x)}箭头函数的写法:(x) => {console.log(x)} //箭头函数直接把function省略掉了 然后在形参的小括号右边有=> 代替 函数体不变箭头函数this的指向:箭头函数里的this永远指向外面函数的this举个简单的例子吧!这是普通的函数这是箭头函数直接明了 如果有不明白可...原创 2018-10-19 20:13:20 · 229 阅读 · 0 评论 -
es6对象的简写方式
直接上图吧 我都写了注释接下来我们打印一下这个person这个是输出的结果 两个都一样 第二个更加的简便另外说一下这种简便方式的应用 比如我们在用jQuery使用ajax传递参数的时候 可以直接传参数进去 不需要传值 好吧~~我还是直接上图 简单明了...原创 2018-10-19 21:01:59 · 1355 阅读 · 1 评论 -
es6中的Promise的使用
在es6中新增了一个Promise主要是解决了回调地狱的问题(函数里面一层一层的调用,像18层地狱,哈哈哈),导致结构不清晰Promise是一个构造函数 需要new出来 return 返回实例出去才能通过.then拿到参数,Promise 是执行的异步,所以比同步代码慢const fs = require('fs')function getPromise(fPath){ va...原创 2018-11-09 21:27:16 · 135 阅读 · 0 评论