我对JavaScript undefined和null价值观有点困惑.
什么是if (!testvar)真正做到?它测试undefined和null或只undefined?
一旦定义了变量,我可以将其清除undefined(因此删除变量)吗?
我可以undefined作为参数传递吗?例如:
function test(var1, var2, var3) {
}
test("value1", undefined, "value2");
Run Code Online (Sandbox Code Playgroud)