Object.entries()方法返回一个给定对象自己的枚举属性[key, value]对的数组
自定义了一个对象 obj
使用如下 console.log(obj.entries())
结果报错
Potentially unhandled rejection [3] TypeError: obj.entries is not a function
unhandledRejection.js?01be:23 Potentially unhandled rejection [3] TypeError: obj.entries is not a function
at eval (webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/tableDataComponent.vue:84:27)
at tryCatchReject (webpack-internal:///./node_modules/when/lib/makePromise.js:845:30)
at runContinuation1 (webpack-internal:///./node_modules/when/lib/makePromise.js:804:4)
at Fulfilled.when (webpack-internal:///./node_modules/when/lib/makePromise.js:592:4)
at Pending.run (webpack-internal:///./node_modules/when/lib/makePromise.js:483:13)
at Scheduler._drain (webpack-internal:///./node_modules/when/lib/Scheduler.js:62:19)
at Scheduler.drain (webpack-internal:///./node_modules/when/lib/Scheduler.js:27:9)
at MutationObserver.run (webpack-internal:///./node_modules/when/lib/env.js:63:4)
查看 MDN 文档,正确使用为 Object.entries(obj)
输出对象键值数组 console.log(Object.entries(obj))