首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
二次封装函数
[编程题]二次封装函数
热度指数:62543
时间限制:C/C++ 2秒,其他语言4秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
实现函数 partialUsingArguments,调用之后满足如下条件:
1、返回一个函数 result
2、调用 result 之后,返回的结果与调用函数 fn 的结果一致
3、fn 的调用参数为 partialUsingArguments 的第一个参数之后的全部参数以及 result 的调用参数
示例1
输入
无
输出
无
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(31)
邀请回答
收藏(503)
分享
提交结果有问题?
166个回答
32篇题解
开通博客
T1mLee
发表于 2019-08-27 11:37:13
function partialUsingArguments(fn) { let args1 = Array.prototype.slice.call(arguments, 1) return function() { let args2 = Array.proto
展开全文
异乡异客
发表于 2021-10-09 14:25:54
function partialUsingArguments(fn) { let arg1 = (Array.from(arguments)).slice(1); return function(){ let arg2 = Array.from(arguments);
展开全文
哈拉哈
发表于 2021-08-17 18:06:05
function partialUsingArguments(fn) { var [, ...cc] = arguments return function () { var a = [...arguments].concat(cc) return f
展开全文
前端消防圆
发表于 2023-06-24 15:36:21
思路:apply。 function partialUsingArguments(fn) { let arg=[...arguments].slice(1) return function() { return fn.apply(this,arg.conca
展开全文
ZXBird
发表于 2022-01-18 16:43:31
function partialUsingArguments(fn) { // 解析partialUsingArguments参数需求部分 const arg=[...arguments].slice(1); return function(){ // 两组参数合并 const _arg=[...a
展开全文
牛客78908957号
发表于 2021-09-10 18:08:14
function partialUsingArguments(fn) { //拿到partialUsingArguments的第一个参数之后的全部参数 let pArr=[...arguments].slice(1); //定义函数 let result=functi
展开全文
谭梦寻
发表于 2024-07-25 11:23:09
通过bind实现函数的绑定,利用arguments和数组的方法实现参数的传递 function partialUsingArguments(fn) { return result = fn.bind(null, ...[...arguments].slice(1)) }
牛客311342217号
发表于 2023-06-29 22:25:11
{"html":"<!DOCTYPE html>\n<html>\n\n<head>\n <meta charset=\"UTF-8\">\n <style>\n /* 填写样式 */\n </style
展开全文
七二ᥬ😂᭄
发表于 2021-10-06 16:46:28
{"css":"","js":"function partialUsingArguments(fn) {\n let arg = [...arguments].slice(1)\n return function(){\n let arg2 = [...arg,...arg
展开全文
牛客431995180号
发表于 2022-04-02 12:58:49
{"css":"","js":"function partialUsingArguments(fn) {\n var arg1=[...arguments].slice(1)\n return function result(){\n var arg2=[...argume
展开全文
问题信息
Javascript
难度:
166条回答
503收藏
20953浏览
热门推荐
通过挑战的用户
查看代码
书生不媚
2023-06-29 10:03:18
牛客37798...
2023-06-28 15:31:34
If4U
2023-06-28 10:40:51
牛客40520...
2023-06-27 11:43:22
牛客15148...
2023-06-26 10:59:54
相关试题
ajax原理、如何实现刷新数据及优点?
迅雷
Javascript
评论
(7)
以下哪个不是常用的APP内容视图?
Android
产品
评论
(1)
以下关于随机森林说法正确的是()
机器学习
评论
(1)
以下Python代码执行后,输出的...
Python
评论
(1)
二次封装函数
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
function partialUsingArguments(fn) { }