gpt4 book ai didi

javascript - 我怎样才能从 Node 插件返回看起来像数组的东西?

转载 作者:行者123 更新时间:2023-11-29 21:12:04 25 4
gpt4 key购买 nike

我正在为 Node 实现一个 native 模块,并尝试返回一些看起来像数组但由 native 数据支持的东西。目前我正在创建一个 ObjectTemplate 并使用 SetIndexedPropertyHandler 这样我就可以处理从 JS 获取索引的尝试。这一切都有效,但从 JS 来看,这看起来像一个对象,而不是数组。有什么方法可以使它看起来更像一个数组吗?

最佳答案

你可以返回Object.entries(object)

The Object.entries() method returns an array of a given object's own enumerable property [key, value] pairs, in the same order as that provided by a for...in loop (the difference being that a for-in loop enumerates properties in the prototype chain as well).

const obj = {a:1, b:2, c:3};

console.log(Object.entries(obj));

关于javascript - 我怎样才能从 Node 插件返回看起来像数组的东西?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41324211/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com