基于jQuery的$.getScript方法去加載javaScript文檔解析
1.兩個(gè)文件的代碼如下:
<script> function Ajax(){ //將9-4.html中的Ajax()函數(shù)進(jìn)行修改 $.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']也可寫(xiě)成comment.username html +="</table>" //alert("Hello"); $("#target").html(html); } ); } </script> <input type="button" value="Ajax提交" onclick="Ajax();" /> <div id="target"></div>
2.
3. 解析:
comments 是個(gè)數(shù)組
comment 是個(gè)對(duì)象。
comments是數(shù)組,具體來(lái)說(shuō)是json數(shù)組,而它的每個(gè)元素comment是json對(duì)象,并不是數(shù)組。既然是json對(duì)象,那么取值的方法有2種:comment.attribute或者comment['attribute']
comments 是個(gè)數(shù)組 comment 是個(gè)對(duì)象。 我也是這樣認(rèn)為的。 是不是對(duì)于json對(duì)象,引用其屬性有兩種方式,即comment.attribute或者comment['attribute']。 但是一般的對(duì)象,引用其屬性好像只能是comment.attribute這種形式吧。 我不知道對(duì)于json對(duì)象還可以這樣引用comment['attribute']。我以為這樣就是數(shù)組了。 這就是json區(qū)別于數(shù)組的地方,自有它的特殊性。
以上這篇基于jQuery的$.getScript方法去加載javaScript文檔解析就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
jQuery 中msgTips 頂部彈窗效果實(shí)現(xiàn)代碼
最近發(fā)現(xiàn)好多網(wǎng)站都采用頂部彈窗,并且不用用戶(hù)手動(dòng)去點(diǎn)擊確定。感覺(jué)這樣很方便用戶(hù),下面小編把實(shí)現(xiàn)代碼分享給大家,感興趣的的朋友一起看看吧2017-08-08jQuery循環(huán)動(dòng)畫(huà)與獲取組件尺寸的方法
這篇文章主要介紹了jQuery循環(huán)動(dòng)畫(huà)與獲取組件尺寸的方法,實(shí)例分析了animate用法及組件的操作技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-02-02jQuery+ajax簡(jiǎn)單實(shí)現(xiàn)文件上傳的方法
這篇文章主要介紹了jQuery+ajax簡(jiǎn)單實(shí)現(xiàn)文件上傳的方法,結(jié)合實(shí)例形式簡(jiǎn)單分析了jQuery基于ajax的post方法進(jìn)行文件傳輸及asp.net后臺(tái)處理技巧,需要的朋友可以參考下2016-06-06jquery的ajax異步請(qǐng)求接收返回json數(shù)據(jù)實(shí)例
jquery的ajax異步請(qǐng)求接收返回json數(shù)據(jù)方法設(shè)置簡(jiǎn)單,一個(gè)是服務(wù)器處理程序是返回json數(shù)據(jù),另一種就是ajax發(fā)送設(shè)置的datatype設(shè)置為jsonp格式數(shù)據(jù)或json格式都可以。這篇文章對(duì)此進(jìn)行了實(shí)例介紹,需要的朋友可以參考下2014-06-06jQuery不間斷滾動(dòng)效果(模擬百度新聞支持文字/圖片/垂直滾動(dòng))
jQuery模擬百度新聞不間斷滾動(dòng)效果并且支持文字、圖片水平垂直滾動(dòng)等等,感興趣的朋友可以了解下,或許本文所提供的案例對(duì)你學(xué)習(xí)jquery特效有所幫助,好了話(huà)不多說(shuō),切入正題2013-02-02jquery對(duì)標(biāo)簽添加只讀(readonly)或者禁用(disabled)屬性
這篇文章主要介紹了jquery對(duì)標(biāo)簽添加只讀(readonly)或者禁用(disabled)屬性,jQuery是一個(gè)JavaScript庫(kù)。極大地簡(jiǎn)化了JavaScript編程,下面關(guān)于其詳細(xì)介紹,需要的小伙伴可以參考一下2022-03-03jq stop()和:is(:animated)的用法及區(qū)別(詳解)
下面小編就為大家?guī)?lái)一篇jq stop()和:is(:animated)的用法及區(qū)別(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-02-02jQuery實(shí)現(xiàn)每日秒殺商品倒計(jì)時(shí)功能
這篇文章主要介紹了 jQuery實(shí)現(xiàn)每日秒殺商品倒計(jì)時(shí)功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09