邹玄青
邹玄青
全部文章
分类
题解(61)
归档
标签
去牛客网
登录
/
注册
时代的考题已经列出,我们的答案正在写就。
每日接收少量简历给予点评,并对软件、硬件、网络类问题进行答疑。找到我们:817475085。
全部文章
(共61篇)
题解 | #_objectCreate#
10_Object.create 本题考点:原型对象 根据题目要求,实现一个仿Object.create功能的"_objectCreate"函数,该函数创建一个新对象,使用现有的对象来提供新创建的对象的proto,核心步骤有: 创建一个临时函数 将该临时函数的原型指向对象参数 返回该临时对象的实例...
HTML/CSS/JavaScript
2021-12-01
4
694
题解 | #Array.reduce#
09_Array.reduce 本题考点:Array.reduce 根据题目要求,实现一个仿Array.reduce功能的"Array._reduce"函数,并且需要将”_reduce“函数挂载在Array的原型对象上。根据Array.reduce的特点有: 接收一个函数作为累加器,数组中的每个值...
HTML/CSS/JavaScript
2021-12-01
8
724
题解 | #Array.filter#
08_Array.filter 本题考点:Array.filter 根据题目要求,实现一个仿Array.filter功能的"Array._filter"函数,该函数创建一个新数组,该数组包含通过函数参数条件的所有元素,核心步骤有: 判断参数是否为函数,如果不是则直接返回 创建一个空数组用于承载新的...
HTML/CSS/JavaScript
2021-12-01
3
632
题解 | #Array.map#
07_Array.map 本题考点:Array.map 根据题目要求,实现一个仿Array.map功能的"Array._map"函数,该函数创建一个新数组,该新数组的结果是数组中的每个元素都调用一次函数参数后的返回值,核心步骤有: 判断参数是否为函数,如果不是则直接返回 创建一个空数组用于承载新的...
HTML/CSS/JavaScript
2021-12-01
4
1185
题解 | #instanceof#
06_instanceof 本题考点:原型链 根据题目要求,实现一个仿instanceof功能的"_instanceof"函数,该函数可以判断首参是否在第二个Fn构造函数的原型链上,核心步骤有: 获取首个对象参数的原型对象 获取Fn函数的原型对象 进入死循环,当两个参数的原型对象相等时返回true...
HTML/CSS/JavaScript
2021-12-01
22
893
题解 | #全排列#
05_全排列 本题考点:回溯、递归 根据题目要求,返回字符串参数的所有可能的排列组合,核心步骤有: 创建返回的结果数组 通过字符串参数创建等长的"被使用"数组用于递归过程中记录字符顺序 创建回溯函数,通过该函数内部递归调用 在回溯函数中,当临时数组的长度等于字符串参数长度时可以返回本次循环结果 进...
HTML/CSS/JavaScript
2021-12-01
6
756
题解 | #快速排序#
04_快速排序 本题考点:快速排序 根据题目要求,通过快速排序实现数组参数中数字从小到大排序。快速排序的基本思想是通过分治来使一部分均比另一部分小(大)再使两部分重复该步骤而实现有序的排列。核心步骤有: 选择一个基准值(pivot) 以基准值将数组分割为两部分 递归分割之后的数组直到数组为空或只有...
HTML/CSS/JavaScript
2021-12-01
23
1363
题解 | #合法的URL#
03_合法的URL 本题考点:正则表达式 根据题目要求判断参数URL是否合法。首先URL结构一般包括协议、主机名、主机端口、路径、请求信息、哈希,而本题协议已给出为HTTP(S),使用正则匹配URL,核心步骤有: 首先必须是以http(s)开头并且可以不包含协议头部信息 主机名可以使用"-"符号,...
HTML/CSS/JavaScript
2021-12-01
24
1444
题解 | #数组去重#
02_数组去重 本题考点:去除数组重复项 根据题目要求,去除数组中的重复项。数组去重的方式有多种,如ES6的Set对象等可实现快速去重。该处使用循环判断完成数组的去重,核心步骤有: 进入参数数组长度的循环体中 取“i”位数值再截取“i”位之后的数组 判断截取的数组中是否有某一位和第“i”位相同 如...
HTML/CSS/JavaScript
2021-12-01
4
665
题解 | #事件委托#
01_事件委托 本题考点:点击事件、事件捕获、事件冒泡 根据题目要求,需要在“ul”标签上添加事件代理,即添加点击事件。当“li”被点击时,事件捕获到该标签并且向上冒泡直到找到拥有点击事件的标签,核心步骤有: 给“ul”添加点击事件 在点击事件函数中获取到点击事件“event” 判断触发该点击事件...
HTML/CSS/JavaScript
2021-12-01
27
1518
首页
上一页
1
2
3
4
5
6
7
下一页
末页