1. 程式人生 > >函數屬性和方法:length和prototype

函數屬性和方法:length和prototype

scrip spa ont pan div blog 屬性 col 方法

ECMAScript中的函數是對象,因此函數也有屬性和方法。每個函數都包含兩個屬性:engthprototype

其中, length屬性表示函數希望接收的命名參數的個數 .

function box1(name,sex){
        return name+sex;
    }
    alert(box1.length);

PS: 對於prototype屬性, 它是保存所有實例方法的真正所在, 也就是原型。 這個屬性,我們將在面向對象一章詳細介紹。 而prototype下有兩個方法: apply()call(), 每個函數都
包含這兩個非繼承而來的方法。這兩個方法的用途都在特定的作用域中調用函數, 實際上等於設置函數體內

this對象的值 .




函數屬性和方法:length和prototype