私はこの配列パーサーではどのようなjavascript技法が使用されていますか?
function dump(obj) {
obj = obj || {};
var result = [];
$.each(obj, function (key, value) { result.push('"' + key + '":"' + value + '"'); });
return '{' + result.join(',') + '}';
}
指定された配列の内容をダンプし、次のスクリプトを持っている...しかし、私はこれを「アレイ」の機能を理解していません。それぞれの声明の中で何が起こっているのかを理解するために私が何を学ぶ必要があるか教えてくれますか?以下
更新
e.values
objがどのように見えるかの例です。
このコードはちょうど 'JSON.stringify'を再作成したものです。 –
関数の問題点は、数値とブール値が引用符で囲まれ、その型がStringに変更されることです。組み込みの 'JSON.stringify()'関数をお勧めします。 –