腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
理解Javascript
中
.
call
和
.
apply
的
行为
javascript
、
function
、
this
我从MDN文档
中
读到.
apply
和
.
call
的
第一个参数是"this“对象,但是eval.
call
(null, stringToEval);在上面的代码
中
,这两行最后都记录了Window对象(在浏览器
中
)。它不应该记录null,这是我在两个方法
中<
浏览 0
提问于2012-06-07
得票数 3
回答已采纳
1
回答
在变量
JS
中
存储"
apply
“或"
call
”函数
javascript
、
apply
const j = Object.prototype.valueOf.
apply
console.log(Object.prototype.valueOf.
apply
=== j); // true console.log(j(3)); // ERRORT
浏览 4
提问于2021-05-25
得票数 0
回答已采纳
2
回答
使用.
call
()避免使用.
apply
()
和
.bind()
javascript
、
jquery
、
ecmascript-5
我正在寻找一种方法来完成一项特定
的
任务,那就是var toStr = Object.prototype.toString;toStr.
call
([]) // [object Array]vartoStr = Function.prototype.
call
.bind( Object.prototype.toString ); toSt
浏览 0
提问于2012-04-20
得票数 15
回答已采纳
2
回答
.
call
与.
apply
的
区别
javascript
、
native
有没有一种简单
的
方法可以将所有参数从一个函数传递到另一个函数,并同时发送this。我已经尝试过了: f2.
call
(this, arguments);var f2 = function() {};但它给我留下了来自f1
的
所有参数都堆叠在f2参数0
中
: f2->arguments[0] ==
浏览 0
提问于2011-09-30
得票数 2
回答已采纳
2
回答
在javascript
中
调用
和
应用
javascript
可能重复: function fun() {}Function.prototype.
call
.
apply
(Array.prot
浏览 3
提问于2012-10-22
得票数 3
回答已采纳
1
回答
是否存在使用bind不能满足使用
call
或
apply
的
需要
的
情况?
javascript
我了解了bind (以及之前关于
call
和
apply
的
一课),我看到会询问这3种语言
的
区别。读完所有这些之后,我想知道:有没有这样一种场景,使用bind既不能满足使用
call
也不能满足使用
apply
的
需要?我
的
意思是,
call
或
apply
是用于立即调用函数
的
。bind -稍后。let f = function(){/* code here */}; let er
浏览 3
提问于2020-04-23
得票数 1
25
回答
call
和
apply
之间
的
区别是什么?
javascript
、
performance
、
function
、
dynamic
使用Function.prototype.
apply
()
和
Function.prototype.
call
()调用函数有什么区别?;func.
apply
(); vs func.
call
(); 上述两种方法之间是否存在性能差异?什么时候最好使用
call
而不是
apply
,反之亦然?
浏览 29
提问于2010-01-01
得票数 3289
回答已采纳
1
回答
我想通过xslt执行一个条件来忽略xml列表
中
的
特定pdf。
xml
、
xslt
、
xslt-2.0
='es’则忽略此PDF,如果pdf以'es.pdf‘
和
'fr.pdf’结尾也忽略它。但是,如果lanuage='en,es,fr‘,请不要忽略此PDF<xsl:template match="document"> &
浏览 0
提问于2019-04-03
得票数 0
2
回答
.
apply
和
.
call
之间
的
区别是什么
javascript
、
jquery
、
javascript-objects
我发现自己经常在常规
的
js
对象中使用jQuery对象;我正在尝试弄清楚如何在适当
的
时候在脚本
中
更频繁地利用.
call
和
.
apply
。我一直在测试代码,看看它是如何工作
的
。然而,当我在firebug
中
运行下面的代码(本质上只是隐藏了页面上
的
所有jQuery )时,在我知道有jQuery
的
网站上,我得到了不同
的
结果;我想知道它是不是jQuery
的
版本,或者这段代码只是
浏览 0
提问于2012-08-30
得票数 4
回答已采纳
1
回答
JavaScript
call
()
和
apply
()方法以及变量赋值
javascript
、
call
、
apply
、
variable-assignment
一个例子解释了函数
的
双重用途。new Person("Astrid"); let notAPerson = Person.
apply
(aPerson, ["Elmar"]);console.log(aPerson);
浏览 13
提问于2019-03-08
得票数 1
回答已采纳
3
回答
'
call
/
apply
‘
和
'bind’
的
区别是什么?
javascript
、
function
、
call
、
bind
、
apply
};getX();//81 obj.getX.
apply
(obj); getX();//also 81 bind
和
call
/
apply
的
使用看起来很相似,我想知道上面两个them.The getX函数
的
区别是什么?
浏览 1
提问于2013-03-28
得票数 32
回答已采纳
1
回答
将函数调用作为参数传递
javascript
、
underscore.js
我有一个函数为属性
的
对象: "f1":function(){alert('invoke one');},_.each(o, function(f){f();});functio
浏览 3
提问于2014-11-17
得票数 1
回答已采纳
1
回答
在面向对象
的
javascript中使用Onclick
javascript
、
jquery
、
oop
下面是我
的
HTML
的
一个片段: <td class="timeHeader" id="timeInOutString"></td>value); 错误: 未定义
的
TypeError:不能调用未定义
的
downH
浏览 0
提问于2014-03-21
得票数 2
回答已采纳
2
回答
javascript eval如何处理'this‘
javascript
、
eval
、
call
、
apply
我在Firefox 3.6.11
中
运行了测试,如果这很重要的话,eval在调用
和
应用的上下文中表现不佳。它以某种方式跳过当前
的
“this”对象。为什么?dojo.provide("yal-
js
.tests.javascript"); var dis=this; return eval(
浏览 1
提问于2010-10-27
得票数 0
1
回答
web3.
js
如何决定在方法调用上运行调用()或sendTransaction()?
web3js
web3.
js
文档指出,使用契约方法,会自动选择
call
is:*编辑以求简洁事件只带有选项1,所
浏览 0
提问于2017-08-29
得票数 2
3
回答
JavaScript性能:调用
和
应用
javascript
、
node.js
、
performance
当func.
apply
(obj, params)是空数组或null时,从params切换到null有性能上
的
好处吗?我是说,打电话给func.
call
(obj)比打电话给func.
apply
(obj, null)快吗?这是一种算法,需要进行大量这样
的
调用。
浏览 5
提问于2015-10-10
得票数 1
回答已采纳
1
回答
为什么知道.
call
()
和
.
apply
()之间
的
区别如此重要?
javascript
我一直在阅读一堆谈论JavaScript面试问题
的
网页,我注意到其中有很多人说,了解.
call
()
和
.
apply
()之间
的
区别很重要。例如: 对于我
的
生命来说,我不明白为什么这件事被认为如此重要。有人知道吗?对我来说,这可能
和
知道
js
长约会
和
js
短约会之间
的
区别一样重要(也就是说,这对我来说似乎不太重要)。我
的
直觉告诉我,某个有影响力的人说,了解.
call
()
浏览 2
提问于2015-09-06
得票数 0
回答已采纳
1
回答
有没有没有.
call
()
和
.
apply
()方法
的
函数?
javascript
在“你不了解
JS
”一书中,作者说: 从技术上讲,主机环境有时提供
的
函数非常特殊,它们没有
call
(..)
和
apply
(..)方法。但是这些都是很少
的
。我真的不记得看到/使用了一个没有这些方法
的
函数。这些例子可以是什么呢?
浏览 0
提问于2020-02-22
得票数 0
1
回答
call
和
apply
调用
的
Javascript函数无法处理参数
javascript
、
function
、
parameters
、
call
、
undefined
var test = function (theArr) { }; theArgs[0] = 6; test.
apply
(theArgs) //Undefined
浏览 1
提问于2011-10-13
得票数 4
回答已采纳
3
回答
无法理解带有回调和异步
的
javascript代码
javascript
、
ajax
、
callback
我们忽略它,直到状态为4(意味着它已经完成)
和
状态为200 (意味着它成功了)。在现实世界
中
,您可能希望检查请求是否失败,但我们假设文件存在并且可以由浏览器加载。或者,您可以使用
apply
()函数(两者之间
的
区别超出了本教程
的
范围,但它涉及如何将参数传递给函数)。 使用
call
()
的
好处是我们设置了执行函数
的
上下文。这意味着当我们在回调函数中使用This关键字时,它引用了作为调用()
的
第一个参数传递
的
任何内容。在本例
浏览 3
提问于2014-02-05
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
前端小记:call与apply方法的异同
大勇说:js中=和=的区别
JS中的match和exec方法
Kotlin 中的 run、let、with、apply、also、takeIf、takeUnless 语法糖使用和原理分析
Js中cookies、sessionStorage和localStorage的区别
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券