JS知识点

JS定义函数并自动执行

函数有两种命名方式:

// 1. 声明式
function xxx(){
    
}
// 2. 函数表达式
var a = function(){
    
}

自执行函数定义

// 如果想让函数直接执行,可以在函数后面加()
var a = function(){
    
}()

// 声明式的函数在这种写法下,往往会被浏览器忽略
function xx(){
    
}()
// 所以需要将声明式的函数变成函数表达式即可
(function xx(){
    
})()
// 还有一种好处
var a = (function(){
    ...
})(window) // 在括号中传入参数,可以避免去函数外面寻找,可以提高效率

 

JS知识点

上一篇:《数据结构与算法分析:C语言描述》复习——第四章“树”——伸展树


下一篇:计算两个集合的交集数字(java)