我知道window对象是浏览器提供的当前功能。但ECMAScript与此有何关系?它如何包含在浏览器中?我该如何知道加载了哪个版本的ECMAScript的浏览器?
例如,这里有一些 ECMAScript 5 对象属性。我应该如何判断当前浏览器是否支持它们?
例如,这里有一些 ECMAScript 5 对象属性。我应该如何判断当前浏览器是否支持它们?
你可以随时进行功能测试,例如:
var preventExtensionSupport = !!Object.preventExtensions;
var ownPropertyDescriptorSupport = !!Object.getOwnPropertyDescriptor