12 2019 档案
摘要:ES5中只有全局作用域和函数作用域,我们都知道他没有块级作用域。ES6中多了一个let,他可以保证外层块不受内层块的影响。即内层块形成了一个块级作用域,这是let的一个特点。 函数的内部环境可以通过作用域链访问到所有的外部环境,但是外部环境却不可以访问外部环境,这就是作用域的关键。但是我们要知道,作
阅读全文
摘要:// 构造函数 function arr(name, text) { this.name = name; this.text = text; this.class = 'clo-1'; // return this,默认有这一行 } let f = new arr('col-2', arr) con
阅读全文
摘要:// 排序1, // 第一种,利用数组自带的sort方法。 // 这种方法是利用随机出一个正数或负数来让数组里面的内容两两对比,是正数就是顺序,倒序就是倒序,这种方法的缺点就是随机性不高,不能完全随机,因为是两两对比,所以最后一个数在最后的可能性较大 var arr = [1,2,3,4,5,6,7
阅读全文
摘要:<script> // //对象div的创建 // var div = document.createElement("div"); // document.body.appendChild(div); // div.style.width = "200px"; // div.style.heigh
阅读全文
摘要:<script> function test(){ console.log(this) } // new test(); //函数调用call方法的时候,就会执行。 //call的参数:第一个参数:方法执行的时候,方法中的this的指向。第二个参数:表示方法执行所需要的实际参数。 var obj =
阅读全文
摘要:<script> //js原型和原型链的概念 functionperson(name){ this.name=name; } person.prototype.age=18; person.prototype.speak=function(){ console.log('name'+this.nam
阅读全文
摘要:<script> // var str = '少壮不努力,老大徒伤悲'; // console.log(str instanceof String); // console.log(typeof str); //定义一个函数 function fn(){ }; //定义一个对象 var obj =
阅读全文
摘要:<script> //深入了解函数1.函数参数;2.函数的返回值;3. 变量的作用域;4.自调用函数 //函数的定义 function test(){ console.log("hellor wold"); }; var test = function(){ console.log('hello w
阅读全文

浙公网安备 33010602011771号