提示:当前为默认节点,你可以在后盾窜改为你想要的站点!
站长资源
中国站长网站

es5-shim和es5-sham有什么用?

es5-shim.min.js

简单来说就是在ie 6/7/8 欣赏器下可以使用es5的常用语法,比如下面es5中的方法

filter,forEach,map,reduce 等

es5-sham.min.js

这个是对shim的补充,可以觉得是ES5中不常用的方法,依赖于shim,所以要放到shim反面引入

<script src="./es5-shim.min.js"></script>
<script src="./es5-sham.min.js"></script>

不过显然大部分现代欣赏器已经全面支持ES5,所以应该这样引入

<!-- 判断当前欣赏器是否小于 ie9  -->
<!--[if lt IE 9]>
	<script src="./es5-shim.min.js"></script>
	<script src="./es5-sham.min.js"></script>
<![endif]-->

也许你还须要在低版本欣赏器操纵一些json数据,那么还须要引入json2.js/json3.js

官方说了json3比json2在低版本欣赏器上的阐明要差一些,所以要新还是要快就看个人喜好了

引入之后就可以使用如下方法

JSON.Stringify() //将JSON对象序列化成JSON对符串 
JSON.parse() //将JSON字符串解析成JSON对象

以上js在github上都可以找到,为了大家方便也可以在下方下载。


免费下载  
×

站长资源极速下载通道: es5-shim和es5-sham有什么用?

本文出处:来自互联网信息共享,请勿相信收费信息站长资源 » es5-shim和es5-sham有什么用?

评论 抢沙发

评论前务必登录!