随笔分类 -  ES6

摘要:箭头函数: function () {} 相当于: () => {} 1.如果只有一个参数,()可以省略; 2.如果只有一个return,{ }和return 可以省略; 例: let show=function(a){ return a*2; } console.log(show(12)) 可写为 阅读全文
posted @ 2020-03-02 11:28 世界上最棒的鹅 阅读(246) 评论(0) 推荐(0)
摘要:原变量var: 1.可以重复声明: var a=10; var a=20; 2.无法限制修改: 声明了PI=3.14;之后还可以进行改写 3.没有块级作用域: if(true){var a=12;} console.log(a); 新变量: let: 不能重复声明,变量——可以修改, 块级作用域 , 阅读全文
posted @ 2019-11-29 16:39 世界上最棒的鹅 阅读(385) 评论(0) 推荐(0)
摘要:1.异步请求/异步操作 异步:操作之间没有关系,干扰,可以同时进行多个操作;代码更复杂 同步:同时只能做一件事;代码简单 2.promise——消除异步操作:用同步一样的方式,来书写异步代码 (1)promise本身是一个构造函数,有all,reject,resolve等方法 promise.all 阅读全文
posted @ 2019-11-27 16:41 世界上最棒的鹅 阅读(423) 评论(0) 推荐(0)
摘要:1.老版的面向对象: 1 function User(name,pass){ 2 this.name=name; 3 this.pass=pass; 4 } 5 User.prototype.showName=function(){//用原型加方法 6 console.log(this.name); 阅读全文
posted @ 2019-11-27 15:02 世界上最棒的鹅 阅读(575) 评论(0) 推荐(0)
摘要:1.多了两个新方法 (1)startWith:判断一个字符串是否以某个字段开头 let str='asdfgh'; console.log(str.startsWith('a'));//true 应用: let str='http://it.kaikeba.com';if(str.startsWit 阅读全文
posted @ 2019-11-27 11:54 世界上最棒的鹅 阅读(1000) 评论(0) 推荐(0)