Javascript 如何以null形式退出/返回类

Javascript 如何以null形式退出/返回类,javascript,class,null,exit,terminate,Javascript,Class,Null,Exit,Terminate,通常在其他语言中,它看起来像NullReferenceException,但我不知道如何在js中实现这一点,实际上我是C#-而不是js的初学者 var x=新的fooClass(空); 函数foo类(foo) { 如果(foo==null) return;//返回类型为“fooClass” //我想归还一些东西,告诉你 //类初始化错误,可能是异常? 警报(foo);//显示脚本继续 } 是。确切地您可以抛出一个声明错误消息的异常 if(foo === null) throw "null

通常在其他语言中,它看起来像NullReferenceException,但我不知道如何在js中实现这一点,实际上我是C#-而不是js的初学者


var x=新的fooClass(空);
函数foo类(foo)
{
如果(foo==null)
return;//返回类型为“fooClass”
//我想归还一些东西,告诉你
//类初始化错误,可能是异常?
警报(foo);//显示脚本继续
}

是。确切地您可以抛出一个声明错误消息的异常

if(foo === null)
   throw "null not allowed" // throw an exception with a message

这实际上会停止在整个页面上执行JS,因为我看到了,我现在正在尝试使用try-catch:)这是我的错误!
if(foo === null)
   throw "null not allowed" // throw an exception with a message