2010-11-22 28 views
1


私は、以下のような関数を使って文字列出力を行っているプロジェクトで、javascriptを使って作業しています。JavaScriptオブジェクトから部分文字列を削除するにはどうすればよいですか?

 function formatObject(obj){ 
     var obj; 
     var s=""; 
    $.each(obj,function(k,v) { s = s+k+"="+v+"&"; }); 
    return s 
     return JSON.stringify(obj).replace(/,/g,',\n__events__ ').replace('{','{\n ').replace('}','\n}') 

    } 

とOUT余分

__events__=function() {} 

を持つformatObject(OBJ)のプット私は私が私の出力からこの不要なキーワードを削除するべきか混乱しています。
あなたは文字列を構築している際に感謝

答えて

1

はちょうどそれをスキップ:

$.each(obj, function(k, v) { if (k != '__events__') s = s + k + '=' + v + '&'; }); 
関連する問題