Я немного смущен о значениях JavaScripts undefined
и null
.
Что делает if (!testvar)
на самом деле? Проверяет ли он undefined
и null
или просто undefined
?
Как только переменная определена, я могу ее очистить до undefined
(поэтому удаляя переменную)?
Могу ли я передать undefined
в качестве параметра? Например:.
function test(var1, var2, var3) {
}
test("value1", undefined, "value2");