前言: 轮播图应该是每个前端人员都会的东西。写这一篇的原因是去面试,然后面试官让我写轮播图,写是写出来了, 但是思路很混乱,代码很丑....so sad 一、HTML结构 二、CSS样式 首先,我们要让一个元素动,就得先元素脱离文档流,也就是设置absolute ...
前端面试系列 JS高频手写代码题 目录 实现 new 方法 实现 Promise 实现一个 call 函数 实现一个 apply 函数 实现一个 bind 函数 浅拷贝 深拷贝的实现 实现一个节流函数 实现一个防抖函数 instanceof 的原理 柯里化函数的实现 Object.create 的基本实现原理 实现一个基本的 Event Bus 实现一个双向数据绑定 实现一个简单路由 实现懒加载 ...
2020-10-23 15:36 0 398 推荐指数:
前言: 轮播图应该是每个前端人员都会的东西。写这一篇的原因是去面试,然后面试官让我写轮播图,写是写出来了, 但是思路很混乱,代码很丑....so sad 一、HTML结构 二、CSS样式 首先,我们要让一个元素动,就得先元素脱离文档流,也就是设置absolute ...
一、this绑定 二、函数调用(函数表达式、箭头函数) 三、10个随机数,不重复 四、数组展开函数 五、ev ...
1. angular的数据绑定采用什么机制?详述原理 angularjs的双向数据绑定,采用脏检查(dirty-checking)机制。ng只有在指定事件触发后,才进入 $digest cycle ...
2021前端面试必备题+答案 vue视频教程系列: Vue3.0新特性教程 视频教程:点击观看 完整教程目录:点击查看 Vue源码解析系列 视频教程:点击观看 完整教程目录:点击查看 闲云旅游项目(vue+element-ui) 视频教程:点击观看 完整教程目录:点击查看 ...
实现 new 方法 实现 Promise 实现一个 call 函数 实现一个 apply 函数 实现一个 bind 函数 更多介绍:bind方法的实现 浅拷贝、深拷贝的 ...
都说机会是留给有准备的人的。 一年之计在于春,面对众多的前端技术,需要时刻充电自己。 我现在整理一些前端js面试程序题。 1.判断一个字符串中出现最多的字符,并计算出现的次数? 2.用css伪类实现下面的效果 解释: 1. 针对css伪类元素,可以使用content ...
一、面试题 问:有一个长度为 100 的数组,如何从中随机挑选 50 个元素,组成一个新的数组? 答:这个...那个...emmmmmm 问:那先不挑 50 个,就挑一个数,知道怎么做吗? 答:这个我知道!随机生成一个 0 ~ 99 的数,然后去原数组取对应位置的元素就可以 ...
虽说我们很多时候前端很少有机会接触到算法。大多都交互性的操作,然而从各大公司面试来看,算法依旧是考察的一方面。实际上学习数据结构与算法对于工程师去理解和分析问题都是有帮助的。如果将来当我们面对较为复杂的问题,这些基础知识的积累可以帮助我们更好的优化解决思路。下面罗列在前端面试中经常撞见的几个问题 ...