2018年1月19日
摘要: 1. 立即执行函数 立即执行函数,即Immediately Invoked Function Expression (IIFE),正如它的名字,就是创建函数的同时立即执行。它没有绑定任何事件,也无需等待任何异步操作: function(){…}是一个匿名函数,包围它的一对括号将其转换为一个表达式,紧 阅读全文
posted @ 2018-01-19 12:30 晏过留痕 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 一、方法的定义call方法: 语法:fun.call(thisArg[, arg1[, arg2[, ...]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisA 阅读全文
posted @ 2018-01-19 11:10 晏过留痕 阅读(157) 评论(0) 推荐(0) 编辑
摘要: ( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,一般理解是一个括号包裹匿名函数,再在后面加个括号调用函数,最后达到函数定义后立即执行的目的,但事实原因并非如此,要理解立即执行函数,需要先理解一些函数的基本概念。 函数 阅读全文
posted @ 2018-01-19 10:38 晏过留痕 阅读(328) 评论(0) 推荐(0) 编辑