1 :caller 返回乙個呼叫當前函式的引用 如果是由頂層呼叫的話 則返回null
(舉個栗子哈 caller給你打**的人 誰給你打**了 誰呼叫了你 很顯然是下面a函式的執行 只有在打**的時候你才能知道打**的人是誰 所以對於函式來說 只有caller在函式執行的時候才存在)
var callertest = function()
callertest() ;//輸出null
2 :callee 返回乙個正在被執行函式的引用 (這裡常用來遞迴匿名函式本身 但是在嚴格模式下不可行)
callee是arguments物件的乙個成員 表示對函式物件本身的引用 它有個length屬性(代表形參的長度)
var c = function(x,y)
dict的用法 while True的用法
d 直接傳入字典 dict 建立空字典 dict a a b b t t 傳入關鍵字 dict zip one two three 1,2,3 對映函式方式來構造字典 dict one 1 two 2 three 3 可迭代物件方式來構造字典 d.values 只獲取字典中的值 d.keys 只獲取...
undef的用法 undef的用法
define test a 1 define test class a clase t1 include test.h undef test a undef test class a 在這乙個檔案中使用巨集定義 define test a 1 define test class a clase t1...
object args用法 args的用法
object args用法 args和 kwargs主要用於函式定義中。args和 kwargs允許您將可變數量的引數傳遞給函式。變數在這裡的含義是,您事先不知道使用者可以將多少個引數傳遞給您的函式,因此在這種情況下,您將使用這兩個關鍵字。args用於將非關鍵字的可變長度引數列表傳送到函式。這是乙個...