
牛客网-在线编程-前端篇
文章平均质量分 89
Lin_hahahaha
这个作者很懒,什么都没留下…
展开
-
39-使用闭包【牛客网-在线编程-前端篇】(未写完,完善中)
39-使用闭包【牛客网-在线编程-前端篇】一、题目描述二、主流的三类参考答案1.立即执行函数——即使用更多的闭包2.let 代替 var——es6新增的“块作用域”的应用3.使用forEach语法——Array对象的内置方法三、涉及的知识点闭包执行上下文作用域,作用域链var 与 let 的区别对比变量提升,函数提升Array.prototype.forEach方法一、题目描述实现函数 makeClosures,调用之后满足如下条件:返回一个函数数组 result,长度与 arr 相同运行 res原创 2021-05-19 23:11:24 · 192 阅读 · 0 评论 -
02-修改url参数【牛客网-在线编程-前端篇】
02-修改url参数【牛客网-在线编程-前端篇】题目描述参考答案参考的链接(部分)两种思路1.传统split方法2.正则表达式涉及知识点1.split的用法(参考MDN网站)2.JavaScript中forEach() 方法3.concat方法:合并两个数组4.es6中,展开语法...的用法5.全等运算符===题目描述获取 url 中的参数指定参数名称,返回该参数的值 或者 空字符串不指定参数名称,返回全部的参数对象 或者 {}如果存在多个同名参数,则返回数组参考答案参考的链接(部分)原创 2021-05-17 22:46:53 · 425 阅读 · 0 评论 -
01-修改this指向【牛客网-在线编程-前端篇】
01-修改this指向【apply、call、bind】本题复习知识点:bind apply call涉及的基础知识点涉及的参考链接:参考答案:(有四个方法)function bindThis(f, oTarget) { //方法一:apply // return function(){ // return f.apply(oTarget,arguments); // } //方法二:call // return function(x,y){ // retu原创 2021-05-17 20:52:33 · 131 阅读 · 0 评论