您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页Javascript条件编译

Javascript条件编译

来源:二三四教育网

利用条件编译,可以使用新的 JavaScript 语言功能,同时又保留与不支持这些功能的旧版本之间的兼容性。
Internet Explorer 11之前的所有版本Internet Explorer都支持条件编译。 从 Internet Explorer 11 标准模式开始,Windows 8.x 应用商店应用不支持条件编译。

可通过使用 @cc_on 语句或者使用 @if@set 语句来激活条件编译。
条件编译的一些典型用途包括在 JavaScript 中使用新功能、将调试支持嵌入到脚本中以及跟踪代码执行。

始终将条件编译代码放置在注释中,以便不支持条件编译的主机(如 Netscape Navigator)将其忽略。

例如Javascript中

/*@cc_on @*/
/*@if (@_jscript_version >= 4)
    alert("JavaScript version 4 or better");
    @else @*/
    alert("Conditional compilation not supported by this scripting engine.");
/*@end @*/

此示例使用特殊的注释分隔符,仅在 @cc_on 语句激活条件编译后使用这些分隔符。 不支持条件编译的脚本引擎仅看到表明不支持条件编译的消息。

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务