javascript
sugarbeans
这个作者很懒,什么都没留下…
展开
-
学习笔记01-函数,作用域,闭包基础
${var} //变量的占位符, ${}里边 依旧是js,字符串拼接 var str1 = "Hello"; var str2 = "World"; console.log("say: "+str1+" "+str2+"!"); console.log(`say: ${str1} ${str2}!`); 函数function 像处理(字符串、数组或数字)一样来处理函数 1)存储在变...原创 2018-05-26 19:21:02 · 96 阅读 · 0 评论 -
学习笔记02-类和对象,继承
创建类和对象 //1)构造函数定义类,不用new function Dog(){ this.name = "Luby"; this.say = function(){ console.log("wangwang!"); } } let objDog = new Dog(); //创建对象的时候new //2)工厂方式定义类 function Dog(){ let dog = ...原创 2018-06-04 13:58:42 · 128 阅读 · 0 评论 -
学习笔记03-ES6语法
ES Harmony==ES6==ES2015 关键字let和const let,var和const的区别 提升 提升是浏览器解析 JavaScript 的结果。本质上,在执行任何 JavaScript 代码之前,所有变量都会被“提升”,也就是提升到函数作用域的顶部。 let 和 const 有趣特性 1) let可以重新赋值,但是不能在同一作用域内重新声明。 2) const ...原创 2018-06-06 22:54:11 · 111 阅读 · 0 评论