繁体   English   中英

如何从javascript中的JSON对象访问数组?

[英]How to access array from JSON object in javascript?

您好我想问一下如何从JSON对象访问javascript中的数组,如下所示:

Object {results: "success", message: "Your message have been sent successfully",           error_id_array: Array[1]}
  error_id_array: Array[1]
    0: "2"
    length: 1
    __proto__: Array[0]
  message: "Your message have been sent successfully"
  results: "success"
  __proto__: Object

这个问题与此有关。 如何使用AJAX处理从PHP脚本返回的数组? 题。 谢谢

正如Moo-Juice所说,这不是有效的对象。 这是一个有效对象以及如何访问其属性的示例:

var myObj = {
    myString : 'Hello world!',
    myArray : ['red', 'yellow', 'blue'],
    alertString : function() {
        var message = this.myString;
        for (var i = 0; i < this.myArray.length; i++) {
            message += ' ' + this.myArray[i];
        }
        alert(message);
    }

};

myObj.alertString();

// triggers a modal that says 'Hello world! red yellow blue'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM