手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >JScript的条件编译
JScript的条件编译
摘要:微软对条件编译的解释是:条件编译的某些典型用途包括使用Jscript中的新特性、在脚本中嵌入调试支持以及跟踪代码的运行。先看一段代码简单的了...

微软对条件编译的解释是:

条件编译的某些典型用途包括使用Jscript中的新特性、在脚本中嵌入调试支持以及跟踪代码的运行。

先看一段代码简单的了解下:

vars=0//@cc_on+1

alert(s)

如果你使用的是IE可以看到,浏览器弹出的提示s的值是"1";

vars=0//@cc_on+1

在IE中等同于:

vars=0+1

条件编译为在注释中运行代码提供了途径。

一般我们在编写JavaScript代码时很少用到条件编译。不过条件编译由于其本身的特性,对我们检测系统,自动识别浏览器编程却提供了方便。

有一段很经典的代码:

varisMSIE=/*@cc_on!@*/false;

也可以这样:

varIE=0//@cc_on+1

更复杂点的:

varIEVersion=/*@cc_onfunction(){switch(@_jscript_version){case1.0:return3;case3.0:return4;case5.0:return5;case5.1:return5;case5.5:return5.5;case5.6:return6;case5.7:return7;}}()||@*/0;

【JScript的条件编译】相关文章:

JavaScript中的fontsize()方法使用介绍

JavaScript实现斗地主游戏的思路

JavaScript中的函数嵌套使用

JavaScript Date对象详解

Javascript中的getUTCHours()方法使用详解

JavaScript中的异常处理方法介绍

使用JavaScript刷新网页的方法

javascript的函数第1/3页

JavaScript中search()方法的使用

JavaScript静态的动态

精品推荐
分类导航