为什么JavaScript函数undefined
默认返回而不是返回null
?规范中这是一个完全任意的选择,还是存在一个更大的ECMAScript行为上下文,可以在其中理解这个特定选择?
function a() {}
a();
// undefined
Run Code Online (Sandbox Code Playgroud)
null
和之间有什么区别undefined
?是否存在基于规范的原因,为什么它undefined
更适合用作默认返回值,或者是一个任意选择?
如何在 javascript webdriver 中像这样隐式等待?
蟒蛇的例子:
browser.implicitly_wait(1)