時間:2020-01-27 23:49 來源:www.jrtjdj.com 作者:佰億金科 瀏覽次數(shù):
長春網(wǎng)站建設(shè)已經(jīng)提到過,是ECMAScript的對象,函數(shù)的函數(shù)和方法具有的屬性。每個函數(shù)包含兩個屬性; 長度和原型。其中,length屬性表示的所期望的接收命名參數(shù),如圖所示在下面的例子中功能的數(shù)量:
函數(shù)sayName(名稱){
警報(名);
函數(shù)sum(numl,NUM2){
返回numl + NUM2;
起作用的sayHi(){
警報( “你好”);
警報(sayName。長度); // 1
警報(總和。長度)。J // 2
長春網(wǎng)站警報(sayHi的。長度); // 0
}
上面的代碼定義了三個功能,但是不同的參數(shù)號碼,接收到的每個函數(shù)調(diào)用命令。長春網(wǎng)絡(luò)技術(shù)人員講,首先,sayName()函數(shù)定義的參數(shù),所以length屬性為1。類似地,SUM()函數(shù)定義了兩個參數(shù),存儲在其長度的屬性值的結(jié)果是2。雖然的sayHi()不是命名參數(shù),所以零長度的值。
所有定義的核心的ECMAScript的YP,必須成功prototype屬性Huoqian佳的緊密數(shù)。對于ECMAScript是引用類型,原型是幫助節(jié)省豎琴琵琶新疆拍手帕換句話說吱哥薪水?類比,方法如toString()和的valueOf()等實(shí)際上是存儲在PROT。輸入名稱,而是通過一個對象罷了的每個實(shí)例訪問。當(dāng)您創(chuàng)建一個自定義的引用類型和繼承,原型屬性的作用是非常重要的
長春網(wǎng)站建設(shè)公司每個函數(shù)包含的非繼承兩個方法:)申請(和調(diào)用()。使用這兩種方法的稱為功能域具體的作用實(shí)際上等于在體內(nèi)該對象功能的設(shè)定值。首先,應(yīng)用()方法有兩個參數(shù):在該函數(shù)的運(yùn)行范圍內(nèi),另一種是一個參數(shù)數(shù)組。其中,所述第二參數(shù)是陣列的一個實(shí)例,參數(shù)可以是對象。E。G:
長春網(wǎng)站函數(shù)sum(numl,NUM2){
返回numl + NUM2:
}
功能呼叫Suml(numl,NUM2){
回報總和。申請(這一點(diǎn),參數(shù)); //在參數(shù)傳遞的對象
}
功能callSum2(numl,NUM2){
回報總和。申請(在此,[numl,NUM2]); //通陣列
長春網(wǎng)站}
警報(callSuml(10,10))。J // 20
警報(callSum2(10,10)); // 20
在上述例子中,callSuml()在此后代的總和()函數(shù)作為范圍的執(zhí)行(因?yàn)樗窃谌址秶鷥?nèi)調(diào)用時,它是窗口對象的后繼),和arguments對象。所述callSLun2也稱為sum()函數(shù),但它是本后繼和參數(shù)數(shù)組。這兩個函數(shù)正確執(zhí)行,并返回正確的結(jié)果。
不同的呼叫()方法具有相同功能的應(yīng)用()方法,該方法僅在不同的方式接收到的參數(shù)。用于呼叫()方法中,第一參數(shù)是在該范圍沒有變化,只改變其余參數(shù)被直接傳遞給函數(shù)。換句話說,當(dāng)呼叫()方法,傳遞給函數(shù)的參數(shù)必須被單獨(dú)列舉為以下示例:
函數(shù)sum(numl,NUM2){
返回長春網(wǎng)站numl + NUM2;
}
功能callSum(numl,NUM2){
回報總和。呼叫(這一點(diǎn),numl,NUM2);
}
警報(callSum(10,10)); // 20
長春網(wǎng)站建設(shè)哪家好在這種情況下,那里電話()方法,callSum()必須明確每一個參數(shù)的繼任者。其結(jié)果是在使用申請的沒有什么不同()。至于使用申請()或電話(),你采取完全取決于什么是最方便的傳遞參數(shù)給的方式功能。如果您打算argrnnents嫡系對象,或者包含第一個接收函數(shù)是一個數(shù)組,然后使用申請()肯定是更方便; 否則,選擇()調(diào)用可能更合適。(如果沒有傳遞參數(shù)的功能,它并不重要方法。)其實(shí),不傳遞參數(shù)適用()和真正的舞臺上調(diào)用(); 他們是真正強(qiáng)大的地方就是能夠擴(kuò)大在其上運(yùn)行的功能范圍。讓我們來看一個例子:
長春網(wǎng)站窗口。顏色=“紅色”:
VAR O =(顏色: “藍(lán)”);
起作用sayColor(){
警報(此。顏色);}
sayColor(); //紅
sayColor。調(diào)用(這); //紅
sayColor。調(diào)用(窗口); //紅
sayColor。呼叫(O); // 藍(lán)色
該實(shí)施例與前面描述的示例性的基于該對象上改性。這一次,sayColor()被定義為一個全球性的功能,但是當(dāng)你在全球領(lǐng)域稱呼它,它確實(shí)顯示“紅” - 因?yàn)檫@個。顏色評價會轉(zhuǎn)化為窗口。顏色的評價。該sayColor。致電長春網(wǎng)站 (本)和sayColor。call (窗口),這兩種方法都顯式調(diào)用功能,在全球領(lǐng)域,當(dāng)然,結(jié)果會顯示“紅”。但是,在運(yùn)行時sayColor。call (o) 當(dāng)功能的執(zhí)行環(huán)境是不一樣的,因?yàn)檫@個物體點(diǎn)O的功能的主體中,然后結(jié)果示出的是“藍(lán)色”。
使用()調(diào)用(或應(yīng)用()),擴(kuò)大的最大好處的范圍,對象并不需要住什么方法耦合關(guān)系。在我們前面的例子中的第一個版本,我們首先sayColor()函數(shù)到對象O,然后通過。要調(diào)用它; 但在這里改寫的例子中,我們不需要先前的額外步驟。
每個函數(shù)繼承的toLocaleString()和toString()方法總是返回函數(shù)的代碼。返回由于瀏覽器格式化代碼不同 - 有些像函數(shù)代碼返回代碼和源代碼,以及一些內(nèi)部函數(shù)的代碼返回表示該評論被分析器刪除一些代碼的代碼更改后。由于這些差異,我們無法實(shí)施任何基于該方法返回的結(jié)果這兩個重要的功能; 然而,在實(shí)際調(diào)試代碼是這樣的信息是有用的。另一個繼承的valueOf()方法返回的功能代碼僅是也。
長春網(wǎng)站 每個函數(shù)都有一個非標(biāo)準(zhǔn)的caller屬性,它指向當(dāng)前函數(shù)調(diào)用。它通常是在一個函數(shù)中,通過論證。被叫。來電者實(shí)現(xiàn)調(diào)用堆棧的可追溯性。目前,IE,F(xiàn)irefox,Safari和Chrome瀏覽器都支持來電屬性,但我們只推薦這個屬性用于調(diào)試目的。
與O長春網(wǎng)站建設(shè)公司工程師建議,以便在不同的環(huán)境中執(zhí)行,讀者必須牢記的函數(shù)指針的名字只是一個包含它的變量,全球sayColor()函數(shù)。sayColor()仍然指向相同功能。
長春網(wǎng)站建設(shè)報價希望廣大從事建筑網(wǎng)站所有者或網(wǎng)站建設(shè)公司或企業(yè)的幫助球隊(duì),像這樣不明白的,可以聯(lián)系網(wǎng)站設(shè)計公司在長春網(wǎng)絡(luò)技術(shù)。我們與廣大站長和網(wǎng)站建設(shè)公司的技術(shù)人員分享我們的高科技和經(jīng)驗(yàn)。
本文標(biāo)題:Script的功能屬性描述
本文鏈接:http://www.laozhan.com//a/news/jzzs/2018/1016/670.html
長春網(wǎng)站制作(6) 長春網(wǎng)站優(yōu)化(9) 長春SEO(98) 長春網(wǎng)站建設(shè)(208) 網(wǎng)站建設(shè)(54) 沈陽網(wǎng)站建設(shè)(26) 北京網(wǎng)站建設(shè)(21) 深圳網(wǎng)站建設(shè)(20) 上海網(wǎng)站建設(shè)(21) 大連網(wǎng)站建設(shè)(20) 網(wǎng)站制作(34) 網(wǎng)站制作公司(21) 網(wǎng)站建設(shè)公司(20) 重慶網(wǎng)站建設(shè)(20) 天津網(wǎng)站建設(shè)(20) 濟(jì)南網(wǎng)站建設(shè)(20) 成都網(wǎng)站建設(shè)(20) 杭州網(wǎng)站建設(shè)(20) 石家莊網(wǎng)站建設(shè)(20) 廣州網(wǎng)站建設(shè)(20) 太原網(wǎng)站建設(shè)(20) 福州網(wǎng)站建設(shè)(20) 合肥網(wǎng)站建設(shè)(20) 武漢網(wǎng)站建設(shè)(20) 長沙網(wǎng)站建設(shè)(20) 深圳做網(wǎng)站(2) 北京做網(wǎng)站(2) 重慶做網(wǎng)站(2) 天津做網(wǎng)站(2) 濟(jì)南做網(wǎng)站(2) 成都做網(wǎng)站(2) 杭州做網(wǎng)站(2) 石家莊做網(wǎng)站(2) 廣州做網(wǎng)站(2) 太原做網(wǎng)站(2) 福州做網(wǎng)站(2) 合肥做網(wǎng)站(2) 武漢做網(wǎng)站(2) 長沙做網(wǎng)站(2) 上海做網(wǎng)站(2) 做網(wǎng)站公司(2) 大連做網(wǎng)站(2) 合肥建站(2) 武漢建站(2) 長沙建站(2) 上海建站(2) 沈陽建站(2) 深圳建站(2) 北京建站(2) 建站公司(3) 大連建站(2) 重慶建站(2) 天津建站(2) 濟(jì)南建站(2) 成都建站(2) 杭州建站(2) 石家莊建站(2) 廣州建站(2) 太原建站(2) 福州建站(2) 上海軟件開發(fā)(2) 沈陽軟件開發(fā)(2) 深圳軟件開發(fā)(2) 北京軟件開發(fā)(2) 軟件制作(2) 軟件開發(fā)公司(2) 軟件制作公司(2) 大連軟件開發(fā)(2) 重慶軟件開發(fā)(2) 天津軟件開發(fā)(2) 濟(jì)南軟件開發(fā)(2) 成都軟件開發(fā)(2) 杭州軟件開發(fā)(2) 石家莊軟件開發(fā)(2) 廣州軟件開發(fā)(2) 太原軟件開發(fā)(2) 福州軟件開發(fā)(2) 合肥軟件開發(fā)(2) 武漢軟件開發(fā)(2) 長沙軟件開發(fā)(2) 網(wǎng)站建設(shè)網(wǎng)站建設(shè)(1) 長沙網(wǎng)站設(shè)計(6) 上海網(wǎng)站設(shè)計(7) 沈陽網(wǎng)站設(shè)計(6) 深圳網(wǎng)站設(shè)計(6) 北京網(wǎng)站設(shè)計(6) 網(wǎng)頁設(shè)計(6) 網(wǎng)站設(shè)計公司(6) 網(wǎng)頁設(shè)計公司(6) 大連網(wǎng)站設(shè)計(6) 重慶網(wǎng)站設(shè)計(6) 天津網(wǎng)站設(shè)計(6) 濟(jì)南網(wǎng)站設(shè)計(6) 成都網(wǎng)站設(shè)計(6) 杭州網(wǎng)站設(shè)計(6) 石家莊網(wǎng)站設(shè)計(6) 廣州網(wǎng)站設(shè)計(6) 太原網(wǎng)站設(shè)計(6) 福州網(wǎng)站設(shè)計(6) 合肥網(wǎng)站設(shè)計(6) 武漢網(wǎng)站設(shè)計(6) 軟件開發(fā)軟件開發(fā)(1) 網(wǎng)站設(shè)計(27) 沈陽網(wǎng)站制作(1) 上海網(wǎng)站制作(2) 深圳網(wǎng)站制作(1) 北京網(wǎng)站制作(1) 大連網(wǎng)站制作(1) 重慶網(wǎng)站制作(1) 天津網(wǎng)站制作(1) 濟(jì)南網(wǎng)站制作(1) 成都網(wǎng)站制作(1) 杭州網(wǎng)站制作(1) 石家莊網(wǎng)站制作(1) 廣州網(wǎng)站制作(1) 太原網(wǎng)站制作(1) 福州網(wǎng)站制作(1) 合肥網(wǎng)站制作(1) 武漢網(wǎng)站制作(1) 長沙網(wǎng)站制作(1) 免費(fèi)網(wǎng)站建設(shè)(0) 高端網(wǎng)站設(shè)計(0) 做網(wǎng)站(15) 企業(yè)網(wǎng)站建設(shè)(1) 關(guān)鍵詞優(yōu)化(23) 關(guān)鍵詞排名(1) 長春APP開發(fā)(7) APP開發(fā)(3) 軟件開發(fā)(9) 建站(11) 營銷型網(wǎng)站建設(shè)(1) 沈陽做網(wǎng)站(0) 手機(jī)APP制作(4) 長春SEO優(yōu)化(2) SEO(0) 長春網(wǎng)絡(luò)營銷(0) 長春網(wǎng)站推廣(0) 長春網(wǎng)站SEO(9) 長春SEO外包(0) 長春SEO顧問(0) 長春做網(wǎng)站(73) 長春SEO技術(shù)(0) 長春網(wǎng)站設(shè)計(4) 長春SEO公司(0) 長春軟件公司(8) 佰億金科(5) 長春網(wǎng)絡(luò)推廣(0) 長春網(wǎng)絡(luò)SEO(1) 網(wǎng)絡(luò)推廣(1)
網(wǎng)站,小程序,APP,微信公眾平臺,SEO,設(shè)計,建設(shè),開發(fā),制作,優(yōu)化,推廣,營銷,維護(hù),專業(yè)的軟件公司助您輕松解決營銷解決方案。