1. 程式人生 > >js調用函數時加括號與不加括號的區別

js調用函數時加括號與不加括號的區別

調用函數 執行 查看 return 區別 代碼 調用 dem 部分

函數名其實就是指向函數體的指針
不加括號, 可以認為是查看該函數的完整信息,
不加括號傳參,相當於傳入函數整體
加括號 表示立即調用(執行)這個函數裏面的代碼(花括號部分的代碼)

例2:

function demo(){
return 1
}
var a=demo
var b=demo()
a是demo函數,b是1

js調用函數時加括號與不加括號的區別