参考链接:http://www.voidcn.com/article/p-ngxxuegm-bmv.html 匿名函数: 函数表达式中创建的函数叫做匿名函数,也就是没有函数名的函数。 自执行函数: 创建一个匿名函数后并立即执行它,由于外部变量无法引用它内部的变量,所以在执行完后会立即执行释放,不会污 ...
分类:
编程语言 时间:
2020-11-27 11:34:05
阅读次数:
10
beforeCreate( ){ // 标签获取不到,数据也获取不到;可以在这加个loading事件 } created( ){ // 标签获取不到,数据可以获取到;在这结束loading,还做一些初始化,实现函数自执行 } beforeMount( ){ // 标签可以获取到,数据可以获取到 } ...
分类:
其他好文 时间:
2020-06-10 23:07:23
阅读次数:
106
立即执行函数表达式 立即执行函数表达式,大部分人也称为自执行函数。 自执行函数的写法 匿名函数 具名函数 自执行函数的传参 返回值 自执行函数也可以传递函数作为参数 为什么要使用立即执行函数表达式 有些时候我们要实现需求,为了实现这些业务逻辑,为了不让变量污染全局环境,定义了函数,但是这些函数,却不 ...
分类:
其他好文 时间:
2019-12-29 12:55:16
阅读次数:
78
js中this指向的几种情况一、全局作用域或者普通函数自执行中this指向全局对象window //全局作用域 console.log(this);//Window //普通函数 function fn(){ console.log(this); //Window } fn(); //函数加括号调用 ...
分类:
Web程序 时间:
2019-03-08 23:24:16
阅读次数:
670
(回答一:) (1)、js的this指向是不确定的,也就是说是可以动态改变的。call/apply 就是用于改变this指向的函数,这样设计可以让代码更加灵活,复用性更高 (2)、this 一般情况下,都是指向函数的拥有者。 (3)、在函数自执行里,this 指向的是 window 对象。 扩展:关 ...
分类:
其他好文 时间:
2019-01-06 13:33:52
阅读次数:
149
它可以总共分为8个阶段: beforeCreate(创建前) —— 可以在这加个loading事件 created created(创建后) ——在这结束loading,还做一些初始化,实现函数自执行 beforeMount(载入前), mounted(载入后) ——在这结束loading,还做一些 ...
分类:
其他好文 时间:
2018-10-30 17:07:19
阅读次数:
174
JavaScript的函数:大体会分为是三个,普通函数、匿名函数、自执行函数(创建函数并且自动执行)。 A、循环语句 for语句: while语句: B、条件语句 C、switch case 语句 备注:swtich()变量类型只能是int、short、char、byte和enum类型; switc ...
分类:
编程语言 时间:
2018-09-29 19:22:49
阅读次数:
192
( function() {}() ); ( function() {} )(); [ function() {}() ]; ~ function() {}(); ! function() {}(); + function() {}(); - function() {}(); delete func ...
分类:
其他好文 时间:
2018-09-18 15:59:45
阅读次数:
98
我们知道,js函数有多种写法,函数声明 ,函数表达式,Function式构造函数,自执行函数,包括Es6的箭头函数,Class类写法,高阶函数,函数节流/函数防抖,下面我就开始讲关于上面几种类型的最基本用法。 函数声明式写法 这种写法是最基本的写法 ,使用关键字 function 定义函数,函数声明 ...
分类:
编程语言 时间:
2018-09-18 14:27:38
阅读次数:
165
学习任何语言都离不开循环,js也是一样,看了网上的资料,整理一份关于js循环的理解。 1.最基础循环,js和其他高级语言一样使用for、while循环 for循环中的i在循环结束之后任然存在与作用域中,为了避免影响作用域中的其他变量,使用函数自执行的方式将其隔离起来()(); 避免使用for(var ...
分类:
Web程序 时间:
2018-08-21 18:28:04
阅读次数:
160