ES5兼容 object.assign Object.values
Object.assign = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }
Ojbect.values = Object.values || Object.keys(obj).map(function (key) {return obj[key];});
本文介绍了一种在ES5环境下实现object.assign和Object.values的方法,通过自定义函数来达到兼容目的,适用于旧版浏览器或不支持最新ECMAScript特性的环境。
3386

被折叠的 条评论
为什么被折叠?



