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

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

如果你使用的是IE可以看到,瀏 " /> 手机在线视频你懂的,亚洲另类欧美日韩,天天爽天天做

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

JScript的條件編譯

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

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


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


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

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

var s=0+1

條件編譯為在注釋中運(yùn)行代碼提供了途徑。

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

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

更復(fù)雜點(diǎn)的:

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)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 姐妹会| 北京卫视电视节目单| starstruck| 沙漠电影高清在线播放| 琅琊榜3第三部免费播放| 二年级53天天练语文上册答案| 啊好舒服快点| 脱毛膏的副作用和危害| 欧美gv网站| 回魂夜 电影| 小敏家演员表| 国产电影网站| 即日启程 电影| 特殊的按摩| 小学生数独入门100题| 可爱的萝拉| 红尾鱼图片| 韩国电影女儿的朋友4| 黑太阳731电影| 雀圣 电影| 库洛米头像| 吃光全宇宙| 一元二次方程实际问题| 松雪泰子| 最贵的香烟| 夜魔3| 行政职业能力测试2024题库及答案| 黄色网址在线免费播放| 国测四年级语文试题| 刑事侦缉| 好心人| 日本大片网站| 彭丹丹最惊艳的电影| 密杀名单| 妻子的电影| 黑暗洛普斯| 北京卫视今晚节目表| 边缘行者 电影| 国家征收土地多少钱一亩| 大唐狄仁杰演员表介绍| 嫦娥奔月读后感50字|