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

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

如果你使用的是IE可以看到,瀏 " /> 91色视频在线观看,日韩在线视频观看,久久久久久影院

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

JScript的條件編譯

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

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


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


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

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

var s=0+1

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

一般我們在編寫JavaScript代碼時很少用到條件編譯。不過條件編譯由于其本身的特性,對我們檢測系統(tǒng),自動識別瀏覽器編程卻提供了方便。
有一段很經(jīng)典的代碼:
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技術(shù)JScript的條件編譯,轉(zhuǎn)載需保留來源!

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

主站蜘蛛池模板: 美女艹b| 日韩高清中文字幕 | 亚洲精品乱码久久久久久蜜桃 | 亚洲欧美bt | 中文字幕一区二区三区日韩精品 | 中文字幕视频在线免费 | 成人午夜精品一区二区三区 | 久久99久久99精品免视看婷婷 | 欧美一区免费在线观看 | 国产精品久久久久久久7电影 | 91人人视频在线观看 | 国产在线永久免费 | 犬夜叉在线观看 | 99re在线 | 超碰成人免费观看 | 国产毛片毛片 | 在线成人av| 337p日本欧洲亚洲大胆 | 国产1页| 亚洲欧美激情四射 | h视频免费在线观看 | 亚洲一区欧美 | 精品欧美一区二区三区久久久 | 日韩中文在线视频 | 超碰日本 | 欧美日韩亚洲一区 | 欧美日韩一区二区三区四区 | 自拍偷拍亚洲欧美 | 国产精品久久久久久久久久久久冷 | 一区二区三区在线 | 欧 | 欧美jizzhd精品欧美巨大免费 | 欧美中文一区 | 国产自产c区 | 亚洲一区二区三区免费观看 | 欧美日韩亚洲一区 | 99精品99| 五月天婷婷激情 | 成人小视频在线观看 | 久久av一区二区 | 国产一区二区三区在线 | 日韩电影在线一区 |