摘要:背景這幾天調(diào)到后臺組,搞后臺開發(fā),開發(fā)中碰到頁面拼裝到后臺的如下所示多選的數(shù)據(jù)是數(shù)組的方式,手動將數(shù)組轉(zhuǎn)換成串又嫌麻煩,后來發(fā)現(xiàn)這一神器,只需要一行代碼,就能把數(shù)組轉(zhuǎn)成。
本文僅作為個人學(xué)習(xí)總結(jié)記錄使用!能力有限,難免會有疏漏和錯誤,還望指出。共同進(jìn)步。
背景
這幾天調(diào)到后臺組,搞web后臺開發(fā),開發(fā)中碰到頁面拼裝JSON到后臺的CASE
如下所示:
多選的數(shù)據(jù)是JS數(shù)組的方式,手動將JS數(shù)組轉(zhuǎn)換成JSON串又嫌麻煩,后來發(fā)現(xiàn)“jquery-json”這一神器,只需要一行代碼,就能把JS數(shù)組轉(zhuǎn)成JSON。
官方示例如下:
var thing = { plugin: "jquery-json", version: 2.4 }; var encoded = $.toJSON( thing ); // "{"plugin":"jquery-json","version":2.4}" var name = $.evalJSON( encoded ).plugin; // "jquery-json" var version = $.evalJSON(encoded).version; // 2.4
Most people asked me why I would want to do such a thing, which boggles my mind. Javascript makes it relatively easy to convert from JSON, thanks to eval(), but converting to JSON is supposedly an edge requirement.
by Brantley Harris
傳送門
jquery-json
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/87515.html
摘要:四如果需要遍歷數(shù)組,應(yīng)該先緩存數(shù)組長度,將數(shù)組長度放入局部變量中,避免多次查詢數(shù)組長度。五盡量選用局部變量而不是全局變量。所以如果這樣的表達(dá)式重復(fù)出現(xiàn),只要可能,應(yīng)該盡量少出現(xiàn)這樣的表達(dá)式,可以利用局部變量,把它放入一個臨時(shí)的地方進(jìn)行查詢。 通過網(wǎng)上查找資料了解關(guān)于性能優(yōu)化方面的內(nèi)容,現(xiàn)簡單整理,僅供大家在優(yōu)化的過程中參考使用,如有什么問題請及時(shí)提出,再做出相應(yīng)的補(bǔ)充修改。 一、 讓...
摘要:本文章記錄本人在深入學(xué)習(xí)中看書理解到的一些東西,加深記憶和并且整理記錄下來,方便之后的復(fù)習(xí)。格式數(shù)據(jù)極其的冗長。但是使用格式還是可能比實(shí)際的數(shù)據(jù)占用更多的空間。該字符串通過或者轉(zhuǎn)換為一個本地的對象。 本文章記錄本人在深入學(xué)習(xí)Javascirpt AJAX中看書理解到的一些東西,加深記憶和并且整理記錄下來,方便之后的復(fù)習(xí)。 避免使用 XML 沒有哪種格式從始至終比其他格...
摘要:如下運(yùn)行結(jié)果小黑此外,如果需要將數(shù)據(jù)保存為文本的時(shí)候,還需要指定文件的編碼格式為,比如將上面的數(shù)據(jù)里面有中文字符保存為文件,代碼如下否則打開保存的文件,會有亂碼。 環(huán)境:python-3.6.5 JSON JSON(JavaScript Object Notation) 是一種輕量級的數(shù)據(jù)交換格式,它使得人們很容易的進(jìn)行閱讀和編寫。同時(shí)也方便了機(jī)器進(jìn)行解析和生成。適用于進(jìn)行數(shù)據(jù)交互的場...
摘要:與其他數(shù)據(jù)結(jié)構(gòu)的互相轉(zhuǎn)換僅作為一個學(xué)習(xí)筆記供往后翻閱轉(zhuǎn)為數(shù)組轉(zhuǎn)為數(shù)組最方便的方法,就是使用擴(kuò)展運(yùn)算符。對象轉(zhuǎn)為轉(zhuǎn)為轉(zhuǎn)為要區(qū)分兩種情況。轉(zhuǎn)為轉(zhuǎn)為,正常情況下,所有鍵名都是字符串。這往往是數(shù)組轉(zhuǎn)為的逆操作。 Map 與其他數(shù)據(jù)結(jié)構(gòu)的互相轉(zhuǎn)換 PS:僅作為一個學(xué)習(xí)筆記供往后翻閱! (1)Map 轉(zhuǎn)為數(shù)組Map 轉(zhuǎn)為數(shù)組最方便的方法,就是使用擴(kuò)展運(yùn)算符(...)。 const myMap = ...
閱讀 2879·2023-04-25 22:51
閱讀 2254·2021-10-11 10:58
閱讀 3383·2019-08-30 10:49
閱讀 1945·2019-08-29 17:09
閱讀 3191·2019-08-29 10:55
閱讀 905·2019-08-26 10:34
閱讀 3625·2019-08-23 17:54
閱讀 1045·2019-08-23 16:06