javascript - js内のすべてがオブジェクトであるという問題
为情所困
为情所困 2017-06-16 09:19:22
0
2
833

皆さん、こんにちは。私の JS の基礎が不十分だったため、プロジェクトで多くの基本的な問題、特に「すべてがオブジェクトである」という概念に遭遇しました。 ###例えば:###
1,

$scope.dataArr={};

属性を追加したい場合、$scope.dataArr.currTopic=xxxx は間違っています;
ただし、$scope.dataArr[currTopic ] 正しい。

2.

$scope.dataArr に currTopic というキーがあり、初期値は [ ] です。

currTopic の値に値を追加したい、つまり、要素を [] にプッシュしたいのです。
$scope.dataArr.currTopic.push(xxx) の使用がまた間違っています。
$scope.dataArr[currTopic].push( xxx ) は正しいです。
###何故ですか?

为情所困
为情所困

全員に返信(2)
曾经蜡笔没有小新

クリック アクセスと [] アクセスの属性は同じであり、テスト結果は次のとおりです。

いいねを押す +0
学霸

エラーメッセージを投稿してください

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート