私はAngularJSアプリに取り組んでいます。オブジェクト (ディレクティブ リンク関数の attrs パラメーター) を console.log にすると、ブラウザーはパラメーター "editable" に対して一貫性のない結果を表示します (画像を参照)。Chrome では、プロパティは「zzz」と未定義の両方として評価されます (5 行目と 1 行目を参照)。Safari では出力の表示が異なりますが、console.log(object) では「編集可能」プロパティは「zzz」と表示されますが、console.log(object.editable) ではプロパティは定義されていません。
ヒントはありますか?
この問題は次のものに関連していると思います: console.log() が同じオブジェクト プロパティに対して矛盾する値を表示する