使用jquery打印存储在数组中的对象

时间:2013-09-27 00:41:46

标签: jquery json

我有一个数组,以下列格式存储一些数据

var arrayTest = [{
    "firstName": "SOUM!",
     "lastName": "Ghosh"
}, {
    "firstName": "Fred",
    "lastName": "Twilliger"
}, {
    "firstName": "Snoop",
    "lastName": "Krieg"
}

]

我正在尝试解析每个关键项

这是我的脚本

    var html = "";

$.each(arrayTest, function () {
    html + = this.firstName;
});

alert(html);

我做错了什么。

这是我的小提琴 http://jsfiddle.net/sghoush1/J2ssK/6/

3 个答案:

答案 0 :(得分:2)

  

SyntaxError: Unexpected token =

所以......你不能在+=

之间留出空格

答案 1 :(得分:0)

字符串连接是上个世纪的

var html = arrayTest.map(function(n) {
    return n.firstName;
}).join('');

答案 2 :(得分:0)

$.each(arrayTest, function (i, row) {
    html += row.firstName;
});

http://jsfiddle.net/J2ssK/8/