1. 程式人生 > >js將字串轉換成物件和陣列

js將字串轉換成物件和陣列

一個物件,但如何把文字轉為物件呢。使用eval();注意一定要加括號,否則會轉換失敗 

程式碼如下:

var test='{ colkey: "col", colsinfo: "NameList" }'

把文字轉化為物件
var test='{ colkey: "col", colsinfo: "NameList" }'
var obj2=eval("("+test+")");
alert(obj2.colsinfo);

把文字轉化為陣列

程式碼如下:

var test='["colkey", "col", "colsinfo","NameList" ]'
var obj2=eval("("+test+")");
alert(obj2.length);

相關推薦

js字串轉換物件陣列

一個物件,但如何把文字轉為物件呢。使用eval();注意一定要加括號,否則會轉換失敗 程式碼如下:var test='{ colkey: "col", colsinfo: "NameList" }'把文字轉化為物件var test='{ colkey: "col", col

js字串轉換為一維二維陣列

在Js程式設計中,有時候需要將一個字串轉換為一維陣列或者是二維陣列,現在分享給大家我自己把字串轉換為陣列的方法。 直接上原始碼:   <script type="text/javascript">   //這是需要轉換的字串     var scoreStr =

js如何字串轉換物件

在tp專案中使用js實現分頁所遇到的問題,不過這個問題也不僅僅侷限於tp框架,其他地方也是均此。 接下來給大家說說我遇到的問題吧: 控制器中將查詢到的資料轉換為json格式後,傳給模板js console.log('{$data}'); 這裡打印出來的內容和我下面在js中定

js中使用eval()方法字串轉換日期格式、並獲取指定時間的日期

1、在js中eval()方法將字串格式資料轉換成日期格式 function getDate(strDate) {         //strDate為需要轉換成日期格式的字串         var date = eval('new Date(' + strDate.rep

js 字母轉換數字

今天要做的就是 將 A轉成1 B轉成2 以此類推 直接上程式碼 function stringTonum(a) { var str = a.toLowerCase().split(""); var al = str.length; var g

資料型別轉換字串字串轉換資料型別

方法1:採用靜態方法 int a = 123456789; String str = String.valueOf(a); 方法2:用包裝類轉換 float a=2.33f; String str=Float.toString(a); doubl

如何URL轉換物件

每次心痛的時候,我都喜歡聽,夜的鋼琴曲。而每次都感覺很傷感,很落寞。然後心情也不會在緊張了。還有32天,就要去 五道口職業技術學院 考試了,希望一切順利。我在原來的部落格曾寫過一篇,物件拼接成URL,在這裡在講一下如何將URL變成物件。 //目標字串

js時間轉換時間戳10位

var oldTime = (new Date("2018/12/23 08:00:20")).getTime()/1000; alert(oldTime); 延伸閱讀: 什麼是Unix時間戳(Unix timestamp): Unix時間戳(Unix timestamp),或稱Unix時間

java如何字串轉換日期格式

先用parse轉成date型,再用format轉成string。 public static void main(String[] args) throws Exception{ Date date = new SimpleDateFormat(“yyyy-MM

java字串轉換集合

程式碼展示  @Test public void test23(){ Set<String> set = new HashSet<>(); set.add("aaaa"); set.a

dom4jxml轉換物件

dom4j將xml轉換成物件 package test; import java.lang.reflect.Field; import java.util.HashMap; import java.util.List; import java.util.Map;

劍指offer之字串轉換整數(Java實現)

將字串轉換成整數 NowCoder 題目描述: 將一個字串轉換成一個整數(實現Integer.valueOf(string)的功能,但是string不符合數字要求時返回0),要求不能使用字串轉換整數的庫函式。 數值為0或者字串不是一個合法的數值則返回0。 輸入描述: 輸入一個

JS轉換時分秒顯示

function formatSeconds(value) { var theTime = parseInt(value);// 秒 var theTime1 = 0;// 分 var theTime2 = 0;// 小時 if(theTi

java 字串拆分塊裝陣列

split 將字串拆分 regex=???,根據???以其為界進行拆分。 public String[] split(String regex) 根據給定正則表示式的匹配拆分此字串。 該方法的作用就像是使用給定的表示式和限制引數 0 來呼叫兩引數 split 方法。

js字串轉換為int值

在介面中因為要對時間進行校驗,在時間搜尋框中,使用easyUI的時間外掛得到的時間為2019-01-02,根據'-'切割字串後得到一個數組為[2019],[01],[02]但是在月份個日期的比較中,因為要進行加減運算,所以,如果帶0的話會出現字串的拼接,並不能達到預期的效果,但是經過函式parseI

Gson 設定固定的日期格式來生成Gson-------Gson 可以某個物件轉換json,也可json轉換物件

import com.google.gson.Gson; import com.google.gson.GsonBuilder; 在Java中處理JSON格式的資料時,Google Gson是個不錯的選擇,用起來挺方便的,也有一定靈活性。我現在工作中在參與的兩個專案裡都

C#字串轉換XML格式

【整理, 內容來源於網路及本人實踐】 前幾天寫程式的時候,遇到一個問題,我需要返回一個字串給同事,其內容是XML的標記。但是同事在日誌裡翻看記錄的時候,發現整個xml中沒有一個換行回車,導致他看的時候太難受。於是要求我返回的時候先把字串處理成一個具有xml格式的串,再返回給

C++字串轉換大寫、小寫的函式的程式碼

把寫內容過程較好的內容備份一次,下面內容段是關於C++將字串轉換成大寫、小寫的函式的內容,希望能對碼農有所幫助。 #include <string> std::string toLower( std::string str ){ for ( int i = 0; i < str.lengt

JS圖片轉換Base64編碼

在移動端與服務端的互動過程中,經常會遇見移動端上傳圖片到服務端的情況;將圖片轉成base64字串然後和服務端互動,可以有效的減少HTTP資料請求,減少與服務端的資料互動; 將圖片轉換成base64字串

python 字串轉換字典dict的各種方式

1)利用eval可以將字典格式的字串與字典戶轉 》》》mstr = '{"name":"yct","age":10}' 轉換為可以用的字典 》》》eval(mstr), type( eval(mstr) ) {"name":"yct","age":10}, d