js函式呼叫帶括號和不帶括號的區別

2021-09-10 14:36:48 字數 366 閱讀 7691

1.帶括號:只要是呼叫函式進行執行的,都帶括號。返回的結果是返回值或者執行結果。當然,有些沒有返回值,但已經執行了函式體內的行為,就是說,加括號的,就代表將會執行函式體**

function sayhello() {

alert('豬年大吉')

console.log(sayhello());

2.不帶括號: 不加括號的,都是把函式名稱作為函式的指標,乙個函式的名稱就是這個函式的指標,此時不是得到函式的結果,因為不會執行函式體**。它只是傳遞了函式體所在的位址位置,在需要的時候好找到函式體去執行。

function sayhello() {

alert('豬年大吉')

console.log(sayhello);

JS函式中帶與不帶括號的區別

js函式中帶與不帶括號的區別 其實總結起來如下 函式只要是要呼叫它進行執行的,都必須加括號。此時,函式 實際上等於函式的返回值。當然,有些沒有返回值,但已經執行了函式體內的行為,這個是根本,就是說,只要加括號的,就代表將會執行函式體 不加括號的,都是把函式名稱作為函式的指標,用於傳參,此時不是得到函...

JS函式中帶與不帶括號的區別

js函式中帶與不帶括號的區別 其實總結起來如下 函式只要是要呼叫它進行執行的,都必須加括號。此時,函式 實際上等於函式的返回值。當然,有些沒有返回值,但已經執行了函式體內的行為,這個是根本,就是說,只要加括號的,就代表將會執行函式體 不加括號的,都是把函式名稱作為函式的指標,用於傳參,此時不是得到函...

Python中類 帶括號與不帶括號的區別

有時候看到群裡一些人問一些基礎的知識,雖然很基礎,網上隨便一查即可知道,但是往往很多人就是連這些基礎的知識都很模糊,甚至不清楚,這裡再來複習一下python中類的乙個知識點 僅此 用來描述具有相同的屬性和方法的物件的集合。它定義了該集合中每個物件所共有的屬性和方法。物件是類的例項。舉個生活栗子,乙個...