x = " /> 岛国av免费看,欧美成人第一页,日韩成人免费视频

中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

javascript下with 的簡(jiǎn)化代碼寫(xiě)法

with (object)
statements
參數(shù)
object
新的默認(rèn)對(duì)象。
statements
一個(gè)或多個(gè)語(yǔ)句,object 是該語(yǔ)句的默認(rèn)對(duì)象。
說(shuō)明
with 語(yǔ)句通常用來(lái)縮短特定情形下必須寫(xiě)的代碼量。在下面的例子中,請(qǐng)注意 Math 的重復(fù)使用:

x = Math.cos(3 * Math.PI) + Math.sin(Math.LN10)
y = Math.tan(14 * Math.E)
當(dāng)使用 with 語(yǔ)句時(shí),代碼變得更短且更易讀:
復(fù)制代碼 代碼如下:
with (Math){
x = cos(3 * PI) + sin (LN10)
y = tan(14 * E)
}


with(),,,; 
with(document)write(fileSize),write('<br>'+lastModified)  

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]
避免使用JavaScript的With
JavaScript允許使用with關(guān)鍵字來(lái)指定某個(gè)對(duì)象的一系列屬性或者方法。比如有這樣一段代碼:
復(fù)制代碼 代碼如下:
var x = document.body.scrollLeft;
document.write('text1');
document.write('text2');
document.write('text3');

如果用with的話,可以這樣寫(xiě):
復(fù)制代碼 代碼如下:
with document {
var x = body.scrollLeft;
write('text1');
write('text2');
write('text3');
}

但是,這樣看似精簡(jiǎn)代碼的方法卻會(huì)使JavaScript的執(zhí)行時(shí)間增加許多。因?yàn)樗鼤?huì)去檢查大括號(hào)內(nèi)的每個(gè)變量是否是這個(gè)對(duì)象的屬性或者方法。
所以,如果要精簡(jiǎn)代碼的話,可以這樣寫(xiě),從而避免使用with。
復(fù)制代碼 代碼如下:
var d = document;
var x = d.body.scrollLeft;
d.write('text1');
d.write('text2');
d.write('text3');

JavaScript技術(shù)javascript下with 的簡(jiǎn)化代碼寫(xiě)法,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 久久逼逼| 午夜激情网| 夜夜操天天操 | 久久久精品黄色 | 99精品视频一区二区三区 | 精品粉嫩aⅴ一区二区三区四区 | 亚洲第一黄色网 | 亚洲日本欧美日韩高观看 | 亚洲中午字幕 | 成人在线中文字幕 | 国产日韩一区二区三免费高清 | 日本欧美视频 | 国产 日韩 欧美 制服 另类 | 色狠狠一区| 天天躁日日躁狠狠很躁 | 欧美a区 | 国产不卡一 | 国产欧美在线播放 | 亚洲精品乱码久久久久久蜜桃91 | 久久国产精品一区二区 | 美女国产| 国产午夜在线 | 成人在线观看中文字幕 | 九九热九九 | 欧美精品1区 | 中文字幕亚洲欧美 | 久久亚洲国产精品日日av夜夜 | 免费99视频 | av黄色在线 | 91精品国产91久久久久久三级 | 国内av在线 | 美女国产 | 久久手机在线视频 | 黄色免费av | 国产一级在线观看 | 精品国产免费人成在线观看 | 欧美一区二区在线 | 在线视频一区二区 | 成人不卡视频 | 欧美日韩综合视频 | 国产亚洲精品美女久久久久久久久久 |