亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在JavaScript中實現JSON對象動態添加和修改

發布時間:2021-05-26 11:28:02 來源:億速云 閱讀:339 作者:Leah 欄目:web開發

怎么在JavaScript中實現JSON對象動態添加和修改?很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

具體如下:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>javascript里面的數組,json對象,動態添加,修改,刪除示例</title>
<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript">
var a = JSON.parse("{\"title\":\"\",\"data\":[]}");
var b = JSON.parse("{\"id\":\"2\"}");
var c = JSON.parse("{\"id\":\"3\"}");
var d = JSON.parse("{\"id\":\"4\"}");
var e = JSON.parse("{\"id\":\"5\"}");
var f = JSON.parse("{\"id\":\"6\"}");
function myObjectPush() {
debugger;
/* javascript里面的數組,json對象,動態添加,修改,
刪除示例 只要適合Javascript的方法都是可以用在JSON對象的數組中的!
所以還有另外的方法splice( )進行crud操作!
*/
//增加屬性
$(a).attr("id", "1");
//增加子對象
a.data.push(b);//數組最后加一條記錄
a.data.push(c);
a.data.push(d);
a.data.unshift(d);//數組最前面加一條記錄
//修改子對象及屬性
a.title = "這是json名字";
//刪除子對象
//json的刪除有很多種,直接用過 delete json對象方式:
delete a.data[1];
a.data.pop(); //刪除最后一項
a.data.shift(); //刪除第一項
a.data.splice(0, 1); //刪除指定子對象,參數:開始位置,刪除個數
//替換不刪除
a.data.splice(1, 0, e, f);//開始位置,刪除個數,插入對象
//替換并刪除 a.data.splice(0, 1, e, f);//開始位置,刪除個數,插入對象
console.log(a);
}
</script>
</head>
<body onload="myObjectPush()">
</body>
</html>

運行結果:

怎么在JavaScript中實現JSON對象動態添加和修改

javascript是一種什么語言

javascript是一種動態類型、弱類型的語言,基于對象和事件驅動并具有相對安全性并廣泛用于客戶端網頁開發的腳本語言,同時也是一種廣泛用于客戶端Web開發的腳本語言。它主要用來給HTML網頁添加動態功能,現在JavaScript也可被用于網絡服務器,如Node.js。

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

将乐县| 伊宁市| 大连市| 芒康县| 望谟县| 凭祥市| 上杭县| 育儿| 元朗区| 禄丰县| 汝城县| 余姚市| 宾川县| 榆树市| 弥勒县| 鄂托克前旗| 黄骅市| 闵行区| 项城市| 定西市| 灵石县| 横峰县| 万盛区| 铜川市| 静宁县| 永清县| 孝义市| 海城市| 深泽县| 大港区| 沿河| 于田县| 社会| 漾濞| 剑川县| 宜州市| 郧西县| 营口市| 同心县| 林州市| 石柱|