我正在尝试使用 javascript ?: 语法重写下面的语句。
if(type of someVariable !="undefined"){
someFunction(someVariable);
}else{}
这是我当前的尝试,它导致语法错误
typeof someVariable != "undefined" ? someFunction(someVariable) : ;
如果有人能告诉我我做错了什么,我将不胜感激。欢迎任何有关防御性编程最佳实践的随附提示。