我有以下JavaScript数组 var arr = ['1', '2', '3', '4' ];
我想将此对象转换为单个字符串,这样它就应该产生以下输出:1 + 2 + 3 + 4
。在join
功能的帮助下,这可以很好地工作。
arr.join(' + ')
产生所需的输出。
问题是我的简单数组现在已转换为复杂对象:
var data = [
{
"key": "1",
"IsData": true
},
{
"key": "2",
"IsData": false
},
{
"key": "3",
"IsData": true
},
{
"key": "4",
"IsData": false
}
];
我可以遍历此对象并产生所需的结果1 + 2 + 3 + 4
。
我想知道是否有一种更聪明的方法(无循环)来获取所需的输出。可以通过使用像lodash或jquery这样的库
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句