-4
localstorageに{'foo':123}
タイプのJavaScriptオブジェクトを保存してロードしようとしています。私は奇妙な行動を起こした。for(null_objectのvar i)はなぜループボディに0回以上入力しますか?
localStorage .setItem ('names', null);
alert ("names is:" + localStorage .getItem ('names'));
for (var n in localStorage .getItem ('names'))
{
alert ("#" + n + "#");
}
これは、次の警告に
names is:null
#0#
#1#
#2#
#3#
確かにこれは起こるべきではありませんを提供します。私はFirefoxでこれをテストしました。どうしたの?