es6练习
11adaacc
这个作者很懒,什么都没留下…
展开
-
通过Promise和JQuery获取网易云音乐热评
方法一: function createPromise(url){ //在Promise对象中封装好ajax请求然后返回出去 return new Promise(function(resolve,reject){ $.ajax({ url, type:'get', dataType:'json', success(arr){ resolve(arr); }, error(err){ reject(err); } }); }); } Pr原创 2020-12-09 16:45:48 · 151 阅读 · 0 评论 -
ES6练习三
2020.12.9 15:23 1.编写程序使用ES6定义 Person类,包括类实例属性(name,age),实例方法say()该方法,返回name和age字符串 class Person{ constructor(name,age){ this.name=name; this.age=age; } say(){ return `我的名字是:${this.name},我的年龄是:${this.age}`; } } let x=new Person('abc',20); console.原创 2020-12-09 16:38:39 · 311 阅读 · 0 评论 -
ES6练习一
2020.12.4 上午7:35 1.var和let区别? 01块级作用域 02不能重复声明 03没有变量提升的概念 2.分析代码执行结果? var a=123; if(true){ a='zsh'; let a; } 报错 分析:暂时性死区,a在未声明之前不能使用 3.补全代码 var person={ name:'zs', age:12 } let str=` `; 结果呈现:用户的姓名为 ,年龄是 result.innerHTML=st原创 2020-12-04 08:26:08 · 274 阅读 · 2 评论 -
ES6练习二
2020.12.7 01:42 1、下面程序的执行结果是什么?请分析原因? function f({x=10}={},{y}={y:10}){ console.log(`x:${x},y:${y}`); } f();//10,10 f(undefined,undefined);//10,10 f({},undefined); //10,10 f({},{}); //10,undefined f(undefined,{});//10,undefined f({x:2},{y:3});//2,3 分析:原创 2020-12-07 02:02:53 · 204 阅读 · 0 评论