申し訳ありませんがこの質問は古いようですが、興味深い答えです。 ので、私は次のスニペットJavascript略記ブール型
function halo(firstname, lastname) {
lastname = lastname || 'no last name';
console.log(firstname + ' ' + lastname);
}
function testbol(start) {
start = start || true;
console.log(start);
}
halo('jee');
halo('jee', 'tan');
testbol();
testbol(false);
を持っている質問は:それはfalse
「MDN」(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators)の '?|'が返すものを参照してください。 'start'がfalseの場合、' start || trueがtrueの場合 – ASDFGerte
falseがfalseのため.... – epascarello