//立即函式,函式最外面加上一个小括号,并使用()执行,()在包函式的括号内外皆可
//---------------------------函式宣告
(function IIFE1() {
console.log('立即函式')
}());
(function IIFE2(name) {
console.log('我是'+ name)
})('Tom');
//--------------------------函式运算式
let IIFE3 = (function () {
console.log('立即函式')
})();
let IIFE4 = (function (name) {
console.log('我是'+ name)
}('Tom'));
//--------------------------匿名函式
(function () {
console.log('立即函式')
})();
(function ( name) {
console.log('我是'+ name)
}( name));
let doFirst = function (callback) {
console.log('do first...');
callback(); // <---执行传入的doLater()
}
/** callback function **/
let doLater = function () {
console.log('do later...')
}
doFirst(doLater);
function a(a){
a();
}
function b(b){
b();
}
function c(c){
console.log('tom')
}
a(b(c))
Ans:tom,a is not a function
<<: Ruby基本介绍(五)Enumerable(枚举)入门
做完了这几天的JAVA分享。。。我说是分享啦,因为我没有厉害到可以教别人 恩,所以做完分享之後,我也...
隐私如浮云,多半用户即刻享受当下服务的快感解决需求,至於隐私就都化为浮云飘过视而无见,如同Day 2...
在设定完帐户後,我们就可以实际收取报价资料以及下单了。 如果要收取商品报价资料,我们会使用subsc...
时间静悄悄的来到第三周 本周让我开始觉得撞墙期开始了 周一的手写考卷就考得不如意 被考试手写与上机...
缘由: 推播可是App最特殊的功能之一了,我刚学App程序的时候,最好奇最想学的就是推播的功能了,概...