基于jQuery的$.getScript方法去加載javaScript文檔解析
1.兩個文件的代碼如下:
<script> function Ajax(){ //將9-4.html中的Ajax()函數(shù)進行修改 $.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();" /> <div id="target"></div>
2.
3. 解析:
comments 是個數(shù)組
comment 是個對象。
comments是數(shù)組,具體來說是json數(shù)組,而它的每個元素comment是json對象,并不是數(shù)組。既然是json對象,那么取值的方法有2種:comment.attribute或者comment['attribute']
comments 是個數(shù)組 comment 是個對象。 我也是這樣認為的。 是不是對于json對象,引用其屬性有兩種方式,即comment.attribute或者comment['attribute']。 但是一般的對象,引用其屬性好像只能是comment.attribute這種形式吧。 我不知道對于json對象還可以這樣引用comment['attribute']。我以為這樣就是數(shù)組了。 這就是json區(qū)別于數(shù)組的地方,自有它的特殊性。
以上這篇基于jQuery的$.getScript方法去加載javaScript文檔解析就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
jQuery 中msgTips 頂部彈窗效果實現(xiàn)代碼
最近發(fā)現(xiàn)好多網(wǎng)站都采用頂部彈窗,并且不用用戶手動去點擊確定。感覺這樣很方便用戶,下面小編把實現(xiàn)代碼分享給大家,感興趣的的朋友一起看看吧2017-08-08jquery的ajax異步請求接收返回json數(shù)據(jù)實例
jquery的ajax異步請求接收返回json數(shù)據(jù)方法設置簡單,一個是服務器處理程序是返回json數(shù)據(jù),另一種就是ajax發(fā)送設置的datatype設置為jsonp格式數(shù)據(jù)或json格式都可以。這篇文章對此進行了實例介紹,需要的朋友可以參考下2014-06-06jQuery不間斷滾動效果(模擬百度新聞支持文字/圖片/垂直滾動)
jQuery模擬百度新聞不間斷滾動效果并且支持文字、圖片水平垂直滾動等等,感興趣的朋友可以了解下,或許本文所提供的案例對你學習jquery特效有所幫助,好了話不多說,切入正題2013-02-02jquery對標簽添加只讀(readonly)或者禁用(disabled)屬性
這篇文章主要介紹了jquery對標簽添加只讀(readonly)或者禁用(disabled)屬性,jQuery是一個JavaScript庫。極大地簡化了JavaScript編程,下面關于其詳細介紹,需要的小伙伴可以參考一下2022-03-03jq stop()和:is(:animated)的用法及區(qū)別(詳解)
下面小編就為大家?guī)硪黄猨q stop()和:is(:animated)的用法及區(qū)別(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02