W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
with 語句用于設(shè)置代碼在特定對象中的作用域。
它的語法:
with (expression) statement
例如:
var sMessage = "hello"; with(sMessage) { alert(toUpperCase()); //輸出 "HELLO" }
在這個例子中,with 語句用于字符串,所以在調(diào)用 toUpperCase() 方法時,解釋程序?qū)z查該方法是否是本地函數(shù)。如果不是,它將檢查偽對象 sMessage,看它是否為該對象的方法。然后,alert 輸出 "HELLO",因?yàn)榻忉尦绦蛘业搅俗址?"hello" 的 toUpperCase() 方法。
提示:with 語句是運(yùn)行緩慢的代碼塊,尤其是在已設(shè)置了屬性值時。大多數(shù)情況下,如果可能,最好避免使用它。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: