:+()
がこのメソッドを使用して関数または値を返すのはなぜですか?私は、関数を返すために、このメソッドを使用する必要がありますなぜ私は思ったんだけど
clusters.prototype.get_local_storage_data = function(data_key) {
return +(this.localStorage.getItem(data_key) || 1);
};
何をするのか、なぜそれを使用していますか?関数を返す良い方法はありますか、関数が何を得るかはnullですか?
、それは返される値は実際には数あるので、私の場合には便利になる、と常に数になり、少なくともそれは私がそれがあることを期待するものです。 – Roland
@Roland: 'getItem'は文字列を返します:http://dev.w3.org/html5/webstorage/#storage-0 –
私はそれを知っていますが、私が保存しているものは数字なので、 JSON.parse() 'これは私が格納したものと同じです。私は 'JSON.stringfy()'を使っているので、オブジェクトまたは配列であってもかまいません。または私は間違っていますか? – Roland