腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
call
函数
是
如何
与
slice
函数
一起
工作
的
?
我不理解javascript中
的
call
函数
function multiply(){ console.log([].
slice
.
call
(arguments));// [ 2, 3 ] 所以我看到传
浏览 24
提问于2020-07-27
得票数 0
回答已采纳
1
回答
在node.js中记录每个没有无限递归
的
函数
调用
、
我创建了一个必须记录每个
函数
调用
的
函数
。this.apply(self, Array.prototype.
slice
.
call
(arguments, 1)); Function.prototype.
call
= newCall;:
slice
Function called:
slice
RangeError:
浏览 2
提问于2014-04-10
得票数 2
2
回答
理解javascript借用方法
关于
如何
将
函数
的
arguments转换为真正
的
数组,有很多解释。如果您使用apply而不是
call
,它
的
工作
方式
是
相同
的
。var
slice
= Function.prototype.apply.bind(unboundSlice); 使用来自任何
函数
实例
的
call
甚至可以缩短它,因
浏览 2
提问于2016-07-07
得票数 7
回答已采纳
1
回答
复制对象方法而不“引用”原始方法
、
我正在用Jasmine框架做一些测试,我想窥探一下我正在使用
的
pub sub publish方法。但是,publish方法触发了两次,我只想在第二次监视它。publish方法复制到另一个方法,然后监视原始方法,如下所示:spyOn(pubsub, "publish"); // 2nd pu
浏览 0
提问于2012-02-15
得票数 0
回答已采纳
14
回答
`Array.prototype.
slice
.
call
`
是
如何
工作
的
?
、
我知道它是用来使arguments成为一个真正
的
Array,但我不明白使用Array.prototype.
slice
.
call
(arguments);时会发生什么。
浏览 0
提问于2011-08-14
得票数 501
回答已采纳
4
回答
JavaScript调用()和原型-切片
函数
、
、
、
我正在读 on
slice
in JavaScript。我什么都明白,除了第二个例子,在一节名为阵列类对象。它说,我们可以通过将
slice
作为自己
的
函数
来简化第一个示例:var
slice
= Function.prototype.
call
.bind(unboundSlice); return
slice
(arguments)
浏览 5
提问于2016-05-21
得票数 4
回答已采纳
6
回答
数组和Array.
slice
().
slice
的
区别
、
我正在阅读John Resig出色
的
,但我不能完全理解以下调用之间
的
区别:(请注意,'arguments‘
是
一个内置
的
javascript单词,并不完全是一个数组,因此使用Array.
slice
而不是简单地调用=2 3=3 []3,
浏览 8
提问于2008-09-23
得票数 27
回答已采纳
2
回答
Redux在React中
、
、
我只是无法得到store值--在分派操作之后,相关
的
状态值(最初
是
'')变成了undefined。我确实将我
的
组件封装在Provider中,等等。有人能告诉我createSlice
是
如何
工作
的
吗?解决了--我
的
代码中有一个错误,这就是为什么还原器不能正常
工作
的
原因。但是我问到
的
以及导致我
的
问题
的
原因
是
:传递给createSli
浏览 4
提问于2020-07-30
得票数 2
5
回答
处理Array.prototype.
slice
.
call
的
更简洁
的
方法(参数)
、
我正在编写几个
函数
,它们采用不同类型
的
参数。因此,只做以下
工作
要简单得多: var args = Array.prototype.
slice
.
call
(arguments)...than试图在
函数
声明
的
参数字段中直接处理所有不同
的
可能性,例如: if (param3) {我试图找出是否
浏览 12
提问于2016-01-14
得票数 4
回答已采纳
5
回答
如何
引用Array.prototype.
slice
.
call
()?
、
、
出于这个原因,我想执行以下操作来模拟克隆功能:var arr1 = [1,2,3,4,5,6,7,8,9,10];不幸
的
是
,上面的代码结果
是
:TypeError: object is not a function。有趣
的
是
,下面的代码
是
有效
的
:var arr1
浏览 0
提问于2011-07-27
得票数 7
回答已采纳
3
回答
当使用"
call
“时,
如何
确定链式
函数
的
执行方式?
例如,在Array.prototype.
slice
.
call
(arguments)中,
call
在
slice
之前,但在var中,standard= name.substring(1).toLowerCase为什么会有这种差异,我
如何
知道在链接时调用了哪个顺序
函数
?
浏览 1
提问于2014-08-15
得票数 1
2
回答
John Resig高级Javascript问题
我有点过意不去,但我想知道是否有人能帮我这个忙:function highest(){ 我觉得应该是: return arguments.
slice
the highest value."); assert(highest(3, 1, 2, 3, 4, 5)[1] == 1,
浏览 1
提问于2010-11-29
得票数 1
回答已采纳
2
回答
Array.prototype.
slice
.
call
()
如何
工作
?
、
、
、
、
我知道它是用来使参数成为一个真正
的
数组,但我不明白使用时会发生什么 Array.prototype.
slice
.
call
(arguments)
浏览 578
提问于2017-12-20
1
回答
未知
的
javascript
函数
我有这个功能 var args = Array.prototype.
slice
.
call
(arguments, 2);return function() { returnmethod.apply(context, a); } 问题
是
:这个
函数
<e
浏览 0
提问于2016-07-07
得票数 0
2
回答
我有几个问题涉及
call
()和apply()
的
使用,或者在本例中这两种类型Array()和Math
是
如何
调用
的
、
function multiMax(multi){var allButFirst = Array().
slice
.
call
为什么我们需要使用Array().
slice
,而不需要使用Math().max。为什么我们使用数组().
slice
,而不是使用Array.prototype.
slice
(我注意到Array.prototype.
slice
会
工作
,但是我
浏览 3
提问于2013-03-21
得票数 3
回答已采纳
1
回答
为什么数组
的
函数
不
工作
在‘参数’上?
为什么我们不能直接调用arguments上
的
数组
函数
呢?function f(){ //var x = arguments.
slice
(1); **error**} 更新:如果arguments不是数组对象,那么Array.prototype.
slice
函数
如何
在非数组对象上<
浏览 4
提问于2014-04-25
得票数 0
回答已采纳
1
回答
理解Function.
call
.bind -一步一步
一切都从这个开始var
slice
= Function.
call
.bind(Array.prototype.
slice
);**产出**这是意料之中
的
,没什么好想
的
这是我们
的
最终目标,从有界
函数
(Function.
call
.bind(myFunc))调用
函数<
浏览 2
提问于2016-01-15
得票数 1
回答已采纳
1
回答
Array.prototype.
slice
.
call
()
的
内部
工作
正如我们所知道
的
,我们在像将
函数
参数转换为数组这样
的
场景中使用Array.prototype.
slice
.
call
()。现在,如果im试图对其他对象执行同样
的
操作,该对象
的
键值
与
非数值键值
一起
以数字方式迭代,则忽略它。(非数值)。下面
是
密码。collection'0': 'zero',
浏览 2
提问于2016-04-18
得票数 1
回答已采纳
2
回答
Function.prototype.
call
.bind(Array.prototype.
slice
)
与
Array.prototype.
slice
.
call
、
我正在尝试编写一个静态版本
的
slice
。它们之间
的
区别是什么和var x = Array.prototype.
slice
.
call
; 我得到了 TypeError: object is not a function.
浏览 1
提问于2014-01-20
得票数 2
3
回答
不带括号
的
短形式调用方法?
例如,我编写了以下代码:const a = [1,2,3,4,5] console.log(res)为什么没有括号
的
切片?那么,为什么我不能写这样
的
代码:const res = a.
slice
(0, a.length).
call
(a)有什么问题吗
浏览 0
提问于2018-06-15
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python中的生成器函数是如何工作的?
死磕python字节码手工还原python源码,牛皮!
网鼎杯逆向题,死磕python字节码,还原python源码!
python 魔术方法:让自定义类更像内置类型
ES6(三)之箭头函数
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券