![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
godnan_kk
因上努力,果上随缘。笑而不语是一种豁达,痛而不言是一种修养,过往不恋,未来不迎,当下不负,如此安好。
展开
-
es 6 之 let
{ var a = 12; //var 会默认提升 let b = 15; } //console.log(a,b) //结果 12 ,undefined; { var a = 12; let b = 15; {...原创 2018-08-12 10:52:40 · 179 阅读 · 0 评论 -
es6之解构赋值
让arr = [1,2,3]; 设a = arr [0]; 设b = arr [1]; 让c = arr [2]; // es6 let [a,b,c] = arr; //变量更换 let x = 12; 让y = 11; [x,y] =...原创 2018-08-21 23:15:04 · 166 阅读 · 0 评论 -
es 6 之浅谈 解构赋值
let arr = [1,2,3]; let a = arr[0]; let b = arr[1]; let c = arr[2]; //es6 let [a,b,c] = arr; //变量更换 let x = 12; let y = 11; ...原创 2018-08-21 23:10:40 · 581 阅读 · 0 评论 -
es6 之promise
之前是通过回调书写,多重回调就会产生回调地狱。这是用promise封装的函数在node8版本以上,可以使用util实现封装promise直接调用 包装一个回调函数,返回一个promise的function在后面传参 es7// async...原创 2018-08-28 21:25:54 · 149 阅读 · 0 评论 -
es 6 之 浅谈obj
让obj = { //直接设置变量键 ['nan']:'name', getname:function(){// es5写法 }, getname(){//可以直接简写 ...原创 2018-08-20 23:05:32 · 349 阅读 · 0 评论 -
es6之Object
let obj = { //直接设置变量key ['nan']:'name', getname:function(){//es5写法 }, getname(){//可以直接简写 ...原创 2018-08-20 22:55:52 · 493 阅读 · 0 评论 -
浅谈 es6 箭头函数
var fn = function(){ //用变量接受函数 } function fn(){ //声明函数 } var fn2 = (name) =>{ } var fn3 = name =>{ //只...原创 2018-08-12 14:56:05 · 407 阅读 · 0 评论 -
浅谈 es5 与es6 对象构造和继承
//es5 和es6 创建对象得区别 function User(name,age){ this.name = name; this.age = age; } class User{ constructor(name,age){ ...原创 2018-08-12 13:32:10 · 287 阅读 · 0 评论 -
es6 const
const a = 12; //a = 15 //报错不可变得 const n = { name:"leo" } n.name = 'nan_kk'; a.email = '111@' console.log(n) //const 是指对...原创 2018-08-12 11:15:14 · 416 阅读 · 0 评论 -
数组es6 reduce实现
Array.prototype.reduce = function(reducer ,init){for(let i=0;i<this.length;i++){ init = reducer(init,this[i])}return init;}原创 2018-12-24 18:03:40 · 392 阅读 · 0 评论