Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么未定义RegExp.prototype?_Javascript_Regex_Prototype - Fatal编程技术网

Javascript 为什么未定义RegExp.prototype?

Javascript 为什么未定义RegExp.prototype?,javascript,regex,prototype,Javascript,Regex,Prototype,为什么RegExp.prototype没有定义,但它有方法和属性,并且是一个对象 console.log(RegExp.prototype); //undefined typeof RegExp.prototype; //"object" 它不是未定义的。console.log()将始终返回未定义的。尝试在控制台中键入RegExp.prototype。@JohnSnow RegExp.prototype也返回未定义的值,但它是可单击的,并且与对象类似,您需要查看函数的“返回”值(除非明确指定,

为什么RegExp.prototype没有定义,但它有方法和属性,并且是一个对象

console.log(RegExp.prototype); //undefined
typeof RegExp.prototype; //"object"

它不是未定义的。console.log()将始终返回未定义的。尝试在控制台中键入RegExp.prototype。@JohnSnow RegExp.prototype也返回未定义的值,但它是可单击的,并且与对象类似,您需要查看函数的“返回”值(除非明确指定,否则它始终未定义)与它可以执行的副作用(如登录到控制台)之间的差异@JohnSnow谢谢…但为什么在我键入RegExp.prototype时显示undefined;在控制台中?它不是。打开开发人员控制台并编写RegExp.prototype。不要编写console.log(RegExp.prototype)。不客气,这不是没有定义的。console.log()将始终返回未定义的。尝试在控制台中键入RegExp.prototype。@JohnSnow RegExp.prototype也返回未定义的值,但它是可单击的,并且与对象类似,您需要查看函数的“返回”值(除非明确指定,否则它始终未定义)与它可以执行的副作用(如登录到控制台)之间的差异@JohnSnow谢谢…但为什么在我键入RegExp.prototype时显示undefined;在控制台中?它不是。打开开发人员控制台并编写RegExp.prototype。不要编写console.log(RegExp.prototype)。不客气。