本文主要為大家帶來一篇基於jQuery的$.getScript方法去載入javaScript文件解析。小編覺得蠻不錯的,現在就分享給大家,也給大家做個參考,希望能幫助大家。
1.兩個檔案的程式碼如下:
<script> function Ajax(){ //将9-4.html中的Ajax()函数进行修改 $.getScript('9-8.js',function(data){ var html ="<table border='1' cellpadding='2'>"; $.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依序載入執行js方法_javascript技巧
以上是詳解jQuery的$.getScript方法去載入javaScript文檔的詳細內容。更多資訊請關注PHP中文網其他相關文章!