jack_21
jack_21
全部文章
分类
题解(6)
归档
标签
去牛客网
登录
/
注册
jack_21的博客
全部文章
(共6篇)
题解 | #二进制转换#
两个方法一.利用系统的toString函数转二进制 function valueAtBit(num, bit) { let binaryNum = num.toString(2); return binaryNum[binaryNum.length-bit]; }二.利用位运算 ...
2021-07-26
3
518
题解 | FED47 模块
function createModule(str1, str2) { // return // var obj = ; return { greeting:str1, name:str2, sayIt:function (){ ...
2021-07-26
7
678
题解 | #二次封装函数#
可以利用...拆分arguments对象里的属性到数组里 function partialUsingArguments(fn) { let arr = [...arguments]; let result = function(){ let resArr = [......
2021-07-14
0
470
题解 | #使用 apply 调用函数#
超简单不使用 apply 调用函数 function callIt(fn) { let arr = []; for(let i=0;i<arguments.length;i++){ arr.push(arguments[i]); } //ap...
2021-07-14
4
575
题解 | #二次封装函数#
function partial(fn, str1, str2) { let func = function(str3){ return fn(str1,str2,str3); } return func; }
2021-07-14
0
563
题解 | #FED39 使用闭包#
实现函数 makeClosures,调用之后满足如下条件:1、返回一个函数数组 result,长度与 arr 相同2、运行 result 中第 i 个函数,即 resulti,结果与 fn(arr[i]) 相同 输入: [1, 2, 3], function (x) { return x ...
2021-07-14
4
783