Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.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 在WebKit';谁的检查员?_Javascript_Function_Binary_Interpreter - Fatal编程技术网

Javascript 在WebKit';谁的检查员?

Javascript 在WebKit';谁的检查员?,javascript,function,binary,interpreter,Javascript,Function,Binary,Interpreter,例如,打开一个JS控制台,键入toString 您将得到以下结果: function toString() { [native code] } 与此形成对比的是: function foo() { return 'bar'; } foo 产生: function foo() { return 'bar'; } 这是否意味着它是解释器的API,它直接执行C中的一些内部例程,或者在调用该方法时用于编程的任何程序?[native code]只是一个标签,指示函数体的实现细节是“本机”处理的通过浏

例如,打开一个JS控制台,键入
toString

您将得到以下结果:

function toString() { [native code] }
与此形成对比的是:

function foo() { return 'bar'; }
foo
产生:

function foo() { return 'bar'; }

这是否意味着它是解释器的API,它直接执行C中的一些内部例程,或者在调用该方法时用于编程的任何程序?

[native code]
只是一个标签,指示函数体的实现细节是“本机”处理的通过浏览器。

请参阅,这意味着该功能是通过浏览器实现的。因此,在实践中,这通常意味着类似于“影子DOM”或编译的二进制代码?