先看一段代碼簡單的了解下:

var s=0//@cc_on+1 alert(s)

如果你使用的是IE可以看到,瀏 " /> 乱人伦视频69,成人免费在线网站,91av导航

一区二区久久-一区二区三区www-一区二区三区久久-一区二区三区久久精品-麻豆国产一区二区在线观看-麻豆国产视频

JScript的條件編譯

微軟對條件編譯的解釋是:
條件編譯的某些典型用途包括使用 Jscript 中的新特性、在腳本中嵌入調試支持以及跟蹤代碼的運行。

先看一段代碼簡單的了解下:


var s=0//@cc_on+1
alert(s)


如果你使用的是IE可以看到,瀏覽器彈出的提示s的值是"1";

var s=0//@cc_on+1
在IE中等同于:

var s=0+1

條件編譯為在注釋中運行代碼提供了途徑。

一般我們在編寫JavaScript代碼時很少用到條件編譯。不過條件編譯由于其本身的特性,對我們檢測系統,自動識別瀏覽器編程卻提供了方便。
有一段很經典的代碼:
var isMSIE = /*@cc_on!@*/false;

也可以這樣:
var IE=0//@cc_on+1

更復雜點的:

var IEVersion=/*@cc_on function(){ switch(@_jscript_version){ case 1.0:return 3; case 3.0:return 4; case 5.0:return 5; case 5.1:return 5; case 5.5:return 5.5; case 5.6:return 6; case 5.7:return 7; }}()||@*/0;

JavaScript技術JScript的條件編譯,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品一区二区三 | 久久久国产精品网站 | 国产精品一区二区综合 | 激性欧美在线播激性欧美 | 美女三级视频 | 性xxxx视频 | 2021精品国夜夜天天拍拍 | 日韩一级特黄 | 狠狠综合网 | 久久精品国产国产 | 婷婷成人丁香五月综合激情 | 91精品国产麻豆国产自产在线 | 亚洲视频91| 六月激情丁香 | 一级美女毛片 | 护士精品一区二区三区 | 色播播网 | 国产精品12页 | 美女视频啪啪 | 久久综合九色婷婷97 | 国产区精品福利在线观看精品 | 亚洲免费二区 | 国产拳头交一区二区 | 四虎国产精品永久在线播放 | 激情5月婷婷 | com欧美 | 欧美成人禁片在线www | 国产精品中文字幕在线观看 | 热久久国产欧美一区二区精品 | 麻豆影片| 国产对白在线播放九色 | 韩国一级毛片a级免观看 | 欧美亚洲国产成人精品 | 日本一区二区三区四区公司 | 久久精品日本免费线 | 日本www高清视频 | 色美女影院 | 国产亚洲网站 | 国内精品久久久久激情影院 | 国产精品每日在线观看男人的天堂 | 国产精品短篇二区 |