Shim特性是什么?
Shim特性是什么?
Vue响应式原理中说道:Object.defineProperty是Es5中无法shim的特性,那么这里的shim是什么呢?shim可以将新的API引入到旧的环境中,而且仅靠旧环境中已有的手段实现。文章中说的意思就是,Object.defineProperty这个特性是无法使用低级浏览器中的方法来实现的,所以Vue不支持IE8以及更低版本的浏览器。es5-shim可以让一些低级的浏览器支持最新的ecmascript5的一些特性。支持浏览器或node.js,已经测试的功能见https://github.com/es-shims/es5-shim
原文件链接:https://www.jianshu.com/p/dd77905ecf32
来源:简书著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请
- List item
注明出处。
Shim特性是什么?相关推荐
- Atitit.js模块化 atiImport 的新特性javascript import
Atitit.js模块化 atiImport 的新特性javascript import 1. 常见的js import规范amd ,cmd ,umd1 1.1. Require更多流行3 2. at ...
- 使用Modernizr探测HTML5/CSS3新特性
HTML5, CSS3以及相关技术(例如canvas和web sockets)带来了非常有用的特性,可以让我们的web程序提升一个新的level.这些新技术允许我们只用HTML,CSS和JavaScr ...
- 【概念集锦】之 shim和polyfill
shim 是一个小的类库(lib),提供独立的API,以弥补人们在不同的环境下使用原生语言需要考虑兼容性的问题. 比如:使用js原生Ajax操作时,你用 XMLHttpRequest 创建xhr对象, ...
- 【Day05】Html5 有哪些新特性?如何处理 Html5 新标签的浏览器兼容问题?如何区分 Html 和 Html5?
Html5 有哪些新特性?如何处理 Html5 新标签的浏览器兼容问题?如何区分 Html 和 Html5? 一.Html5 新特性 1. 拖拽释放(Drag and drop)API 2. 语义化更 ...
- shim和polyfill有什么区别?
为什么80%的码农都做不了架构师?>>> 在JavaScript的世界里,有两个词经常被提到,shim和polyfill.它们指的都是什么,又有什么区别? 1.Shim 一个s ...
- shim是应该抛异常还是应该fail silently?
http://hax.iteye.com/blog/1146699 [2011-08-11 17:26] 玉伯发布了es5-safe模块,这是一个有一点类似es5-shim的项目. 个人认为玉伯这个模 ...
- shim和polyfill的区别,重点是Polyfill的作用和使用
在JavaScript的世界里,有两个词经常被提到,shim和polyfill.它们指的都是什么,又有什么区别? 一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手 ...
- 一文读懂Fabric 2.0新特性
文章目录 前言 1. 智能合约的去中心化管理 1.1 链码新的生命周期 1.1.1 链码的安装和定义 1.1.1.1 打包链码 1.1.1.2 安装链码 1.1.1.3 同意链码的定义 1.1.1.4 ...
- 【翻译】使用Modernizr探测HTML5/CSS3新特性
HTML5, CSS3以及相关技术(例如canvas和web sockets)带来了非常有用的特性,可以让我们的web程序提升一个新的level.这些新技术允许我们只用HTML,CSS和JavaScr ...
- shim和polyfill的区别,重点是Polyfill的作用和使用。
在JavaScript的世界里,有两个词经常被提到,shim和polyfill.它们指的都是什么,又有什么区别? 一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手 ...
最新文章
- ubuntu14.04下使用A3E生成satg配置
- Active Record
- 安装第三方包查看python版本/第三方包版本
- 关于Visual Studio 2010与64位系统的问题
- 联想g510拆键盘的简单方法_如何拆室内门锁?有方法太简单了
- 改写Unity DropDown 支持多次点击同一选项均回调
- 五大常用算法之五:分支限界法
- 基于Spark的电影推荐系统(电影网站)
- 10个你必须知道的jQueryMobile代码片段
- 养生之道之一_吃喝相关[转载]
- 巴伦变压器电路图_基于变压器原理的巴伦电路系统分析
- Git 打标签(分布式版本控制系统)
- 矩阵的乘法(python、matlab、excel的不同实现方法)
- JavaScript实现 网页倒计时
- 如何把JPG图片转换成Word文字?
- python pip 查看一个package的所有版本
- HDMI之EDID使用说明
- 基于JSP校园二手交易系统的设计与实现
- LeetCode912. 排序数组(JavaScript手撕各种排序算法)
- IOS 应用内支付(IAP)接口使用说明