我使用一些代碼來跳過清除Safari中的控制檯,因爲此功能未在Safari「if(console.clear)」的內部如何評估爲真?
if (console.clear) { console.clear() };
定義,但如何「console.clear」曾經評價爲真?輸出看起來不像真的。
console.log(console.clear);
// undefined Safari
// function() FF
// function clear() { [native code] } Opera, Chrome, IE
console.clear沒有括號返回一個函數對象,這是* truthy * –