如何在jquery / javascript中将对象转换为数组

拉贾兰·谢拉(Rajaram Shelar)

我想将具有特定属性的对象转换为包含属性值的字符串数组。对于实例,请Employee使用具有以下具有值的属性的对象

Employee.Name='XYZ'
Employee.ID=123
Employee.Address='ABC'

我希望这一切都在数组中

var arr=['XYZ',123,'ABC']

如何遍历属性。这可能吗?请在这里协助。

阿伦·P·约翰尼(Arun P Johny)

使用$ .map()

var arr = $.map(Employee, function(value, key){
    return value
})

演示:小提琴

注意:循环顺序不可靠,因此数组中值的顺序可能并不总是相同


处理它的另一种方法是使用固定的键数组,以便输出数组具有预定义的序列

var keys = ['Name', 'ID', 'Address'];
var Employee = {};
Employee.Name = 'XYZ'
Employee.ID = 123
Employee.Address = 'ABC'
var arr = $.map(keys, function (key, idx) {
    return Employee[key]
})
console.log(arr)

演示:小提琴

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在JavaScript中将对象数组转换为对象?

如何在JavaScript中将对象{}转换为键值对的数组[]

如何在JavaScript中将对象{}转换为键值对的数组[]

如何在Javascript中将对象转换为数组

如何在Javascript中将对象数组转换为关联数组对象

如何在JavaScript中将对象数组转换为数组对象?

如何在javascript中将对象数组转换为数组数组

如何在Lodash中将对象数组转换为对象?

如何在AngularJs中将对象转换为对象数组?

如何在JavaScript中将对象数组转换为一个对象?

如何在JavaScript中将对象数组(动态)转换为对象

如何在JavaScript中将对象数组转换为一个对象?

如何在JS中将对象转换为数组列表

如何在Dart中将对象转换为数组(地图)?

如何在php中将对象数组转换为键值对

如何在angularjs中将对象转换为数组

如何在dataweave中将对象转换为数组

如何在ruby中将对象转换为数组

如何在Javascript中将对象数组转换为GraphQL格式?

如何在 javascript 中将对象转换为 JSON?

如何在Angular中将对象数组转换为数组数组?

如何在mongodb聚合中将对象数组转换为对象

如何在Java8中将对象数组转换为用户定义的对象

如何在js中将对象数组转换为嵌套对象,反之亦然

如何在Java中将对象数组转换为字符串数组

如何在python中将对象数组转换为普通数组

使用 jQuery 或 Javascript 将对象数组转换为 HTML 表格

如何使用 php 或 javascript 将对象转换为数组?

如何将对象从PHP转换为Javascript中的数组?