ホームページ >ウェブフロントエンド >jsチュートリアル >js_javascript スキルで文字列をオブジェクトと配列に変換する方法

js_javascript スキルで文字列をオブジェクトと配列に変換する方法

WBOY
WBOYオリジナル
2016-05-16 17:28:401044ブラウズ

たとえば、

コードをコピーします。 コードは次のとおりです。

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

明らかにオブジェクトですが、テキストをオブジェクトに変換する方法。 eval(); を使用する場合は必ず括弧を追加してください。そうしないと変換が失敗します
テキストをオブジェクトに変換します
コードをコピーします コードは次のとおりです。

var test='{colkey: "col",colsinfo: "NameList" }'
var obj2=eval("(" test ")");
alert (obj2.colsinfo);

テキストを配列に変換します
コードをコピーしますコードは次のとおりです:

var test='["colkey", "col", "colsinfo","NameList" ]'
var obj2=eval("(" test ") ");
アラート(obj2.length);
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。