原文:2019前端面试系列——JS高频手写代码题

实现 new 方法 实现 Promise 实现一个 call 函数 实现一个 apply 函数 实现一个 bind 函数 更多介绍:bind方法的实现 浅拷贝 深拷贝的实现 浅拷贝: 深拷贝: 实现一个节流函数 实现一个防抖函数 instanceof 的原理 柯里化函数的实现 柯里化函数的定义:将多参数的函数转换成单参数的形式。 柯里化函数实现的原理:利用闭包原理在执行可以形成一个不销毁的作用域, ...

2019-08-03 16:23 3 11417 推荐指数:

查看详情

前端面试】同学,你会手写代码吗?

CSS 部分 两栏布局 要求:垂直两栏,左边固定右边自适应。 查看代码 三栏布局 要求:垂直三栏布局,左右两栏宽度固定,中间自适应 查看代码 圣杯布局 和 双飞翼布局 和三栏布局要求 ...

Tue Apr 16 09:07:00 CST 2019 0 584
前端面试---手写代码常考题

实现一个 new 操作符 创建一个新的空对象 使空对象的__proto__指向构造函数的原型(prototype) 把this绑定到空对象 执行构造函数,为空对象添加属性 判断 ...

Sat Apr 04 08:43:00 CST 2020 0 1272
前端面试题之手写promise

前端面试题之Promise问题 前言 在我们日常开发中会遇到很多异步的情况,比如涉及到 网络请求(ajax,axios等),定时器这些,对于这些异步操作我们如果需要拿到他们操作后的结果,就需要使用到回调函数。拿请求来说,如果我们需要拿到请求回来的数据我们就需要利用回调函数(见代码片段 ...

Tue Oct 12 05:00:00 CST 2021 2 723
2019前端面试系列——JS面试

判断 js 类型的方式 1. typeof 可以判断出'string','number','boolean','undefined','symbol' 但判断 typeof(null) 时值为 'object'; 判断数组和对象时值均为 'object' 2. instanceof 原理 ...

Sun Jul 28 06:09:00 CST 2019 4 72561
2019前端面试系列——JS面试

目录 判断 js 类型的方式 ES5 和 ES6 分别几种方式声明变量 闭包的概念?优缺点? 浅拷贝和深拷贝 数组去重的方法 DOM 事件有哪些阶段?谈谈对事件代理的理解 js 执行机制、事件循环 ...

Thu Jul 02 22:29:00 CST 2020 0 564
Java面试手写代码

1、栈实现 2、Iterator实现 3、单例 4、多线和控制(暂停,恢复,停止) 5、生产者消费者 ...

Wed Jun 14 07:34:00 CST 2017 0 1868
常见python面试题-手写代码系列

1.如何反向迭代一个序列 2.如何查询和替换一个文本中的字符串 3.使用python实现单例模式 4.重新实现str.stri ...

Tue Aug 13 21:50:00 CST 2019 0 1753
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM