随笔分类 - JavaScript/ES6
摘要:代码示例: var color = "blue"; // 全局变量 color function changeColor() { console.log(color); var color = "red"; console.log(color); } changeColor(); 运行结果为:
阅读全文
摘要:代码示例: if (true) { var num = 1 } console.log(num) // 输出 1 for (var i = 0; i < 2; i++) { // TODO } console.log(i) // 输出 2 function getNum() { var loc
阅读全文
摘要:ECMAScript规范中,所有函数都包含这两个方法,并且两个方法的使用基本一致,都是用于改变函数的作用域,即改变函数体内 this 指向。不同的是 call 方法的第二个参数可以接收任意个参数,以逗号分隔;而 apply 方法的第二个参数必须是一个数组或者类数组。 1、改变 this 指向 <!
阅读全文
摘要:1、返回函数的函数 代码示例: function getFunc(argument) { return function() { console.log("new function"); } } var newFunc = getFunc(); newFunc(); // 调用返回的函数 因为函数
阅读全文

浙公网安备 33010602011771号