-4

テキストを配列変数と考えて、以下に示す push メソッドのステートメントを説明してください。

var text = [];
text.push(document.getElementById('name').innerHTML || 0);
4

2 に答える 2

1

秘訣は、このようなブール値テストで空の文字列が false と評価されることです。

例 :

var a = "" || 0;          // a is set to 0 because "" is empty and is false
var b = "non-empty" || 0  // b is set to "non-empty" because it's not an empty string
于 2013-01-18T19:56:53.260 に答える
0

テキスト配列に空でない場合は id='name' の dom 要素の HTML コンテンツを追加し、そうでない場合は 0 を追加します

于 2013-01-18T19:53:14.200 に答える