JS对象新增方法Object.fromEntries

JS对象新增方法Object.fromEntries,第1张

Object.fromEntries 作为Object对象的新方法,可以视为 Object.entries 的反向 *** 作

该方法可以把键值对列表转化为一个对象,入参可以是一个Map、Set、Array类型,或者其他实现了可迭代协议的可迭代对象。(可迭代协议和可迭代对象,可以参考

https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Iteration_protocols

https://es6.ruanyifeng.com/#docs/iterator

现在也可以通过 Object.fromEntries 方法 + RLSearchParams 将location上面的url search参数,快速转化为对象类型:

浏览器兼容性方面,除了ie,其他主流新版本浏览器均支持该方法。

该方法传入location.search作为参数时,会自动解析url参数,并且会返回一个可迭代的 URLSearchParams 对象(虽然他和Map\Set有着类似的api,比如get、set、delete。但是他却不是Map和Set的实例

兼容性方面,同样是不支持ie,其他主流浏览器均支持

Object.prototype.write = function()

{

alert('suc')

}

var ele=document.getElementById('text')

ele.write()


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11708690.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存