可能性の重複:
null coalescing operator for javascript?
What does “options = options || {}” mean in Javascript?"||" varステートメントの意味ですか?
誰かが私にこの表現を説明できますか?私はコードのjavascript行accrosを見つけたと私はそれが意味を疑問に思った。
var node = element.node || element[element.length - 1].node;
ノードGETの使用下に、このような:
if (node.nextSibling) {
node.parentNode.insertBefore(this.node, node.nextSibling);
} else {
node.parentNode[appendChild](this.node);
}
最初に私のノードは、ブールか何かでなければなりませんが、そうではありませんけれども。 私は意味が正しいと思います:nodeはelement.nodeですが、node属性が定義されていない場合、nodeは要素の配列の最後の要素ですか?