獲取一個對象數(shù)據(jù)類型的方法
Object.prototype.toString ().call(obj ).slice (8,-1)
call
Array.prototype.slice.call(NodeList,0);
NodeList=SomeNode.childNode;//類數(shù)組
sayColor.call(a,b)//a代表的是sayColor的this指針。b代表的是sayColor的參數(shù)。
callee
arguments.callee //代表的是函數(shù)本身
arguments.callee(傳入的參數(shù))
caller
functionName.caller//caller是由被調(diào)用函數(shù)自動生成的,指向調(diào)用functionName(被調(diào)用函數(shù))的函數(shù)對象 如果該函數(shù)未被調(diào)用,或并非被其他函數(shù)調(diào)用,則caller為null
arguments
函數(shù)傳進來的參數(shù)
在函數(shù)被調(diào)用時才有存在,未調(diào)用時為null