ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript ドキュメントをロードするための jQuery の $.getScript メソッドの詳細な説明

JavaScript ドキュメントをロードするための jQuery の $.getScript メソッドの詳細な説明

小云云
小云云オリジナル
2017-12-23 10:50:482525ブラウズ

この記事では主に、JavaScript ドキュメント解析をロードするための jQuery の $.getScript メソッドに基づいた記事をお届けします。編集者はこれが非常に優れていると考えたので、皆さんの参考になれば幸いです。

1. 2 つのファイルのコードは次のとおりです:

<script>
function Ajax(){  //将9-4.html中的Ajax()函数进行修改
 $.getScript('9-8.js',function(data){
 var html ="<table border=&#39;1&#39; cellpadding=&#39;2&#39;>";
 $.each(comments, function(Index, comment) {
   html += '<tr><td>' + comment.username + ':</td><td>' + comment['content'] + '</td></tr>';
 })    //comment['username']也可写成comment.username
 html +="</table>"
//alert("Hello");
$("#target").html(html);
   }  
 );
}
</script>
<input type="button" value="Ajax提交" onclick="Ajax();" />
<p id="target"></p>

2.

3. 分析:

comments は配列です。
comment はオブジェクトです。

comments は配列、具体的には json 配列であり、その各要素である comment は配列ではなく json オブジェクトです。これは json オブジェクトであるため、値を取得するには 2 つの方法があります: comment.attribute または comment['attribute']

comments 是个数组
comment 是个对象。
我也是这样认为的。

是不是对于json对象,引用其属性有两种方式,即comment.attribute或者comment['attribute']。

但是一般的对象,引用其属性好像只能是comment.attribute这种形式吧。

我不知道对于json对象还可以这样引用comment['attribute']。我以为这样就是数组了。

这就是json区别于数组的地方,自有它的特殊性。

関連する推奨事項:

javaScript と jQuery は自動読み込みを実装します

javascript は js をロードして実行しますメソッドの順序 _javascript スキル

jQuery は、指定された div に HTML ページをロードします

以上がJavaScript ドキュメントをロードするための jQuery の $.getScript メソッドの詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。