Mutableな配列の宣言
こういうものか…と覚えるしかないんでしょうか。varで配列を宣言していても、配列丸ごと入れ替えてしまうとimmutableになってしまうようで、添字を指定しての代入が出来なくなってしまいます。
Ok.
var arr = [1,2,3]
arr[1] = 5
Ng.
var arr = []
arr = [1,2,3]
arr[1] = 5 // Error!
参考URL
この記事は役に立ちましたか?
- EnglishWorm.com
- SinglesFan.com
- LmLab.net
- サイトマップ
- 運営者について