JavaScript 函数调用开头的%是什么意思?
顺着个回答去看 bind
的实现, 结果 JS 文件里出现了不理解的语法..
https://code.google.com/p/v8/source/browse/trunk/src/v8natives.js#1727
if (%_IsConstructCall()) {
return %NewObjectFromBound(boundFunction);
}
这是怎么解释?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
猜测题主想问的是函数名称前面的%号的话,我搜索了下,%号表示的应该是当前调用的方法不是JS里面的方法,而是V8引擎中C++定义的方法。stackoverflow上面有类似的问题:
What is % in JavaScript?