将键和值对分成两个数组
|
将键和值分成两个不同的数组的最佳方法是什么,因此这-
var data = {\"A Key\": 34, \"Another Key\": 16, \"Last Key\": 10};
会变成这个-
data1 = [\"A Key\", \"Another Key\", \"Last Key\"];
data2 = [34, 16, 10];
谢谢。
没有找到相关结果
已邀请:
4 个回复
禽兢玫坞劲
设置两个不同的空白数组。 遍历对象的可枚举属性。 如果
没有显式具有此属性(即,不在原型链的更高位置),请跳过此迭代。 将键及其值推入各自的数组。 jsFiddle。
茶鬼失形
诧不达
娠侈脚惮顽
循环遍历属性,然后根据需要将它们分配给数组。 确保检查键是否是对象的属性,而不是原型的属性。