摘要:
坊间传闻,现在的前端面试者的简历都写精通JS,那就拿这些题考考,若不能全答对,就不要说精通了,这只是中高级前端的基础题而已。(注:文末附参考答案) JS选择题 1.请问JS中的基本数据类型有几种?( ) A.5 B.6 C.7 2.下面代码的输出是什么?( ) A: TJH 和 undefined 阅读全文
posted @ 2021-04-07 09:50
指尖上的代码go
阅读(228)
评论(0)
推荐(0)
摘要:
1. 需求 如果要你实现一个前端路由,应该如何实现浏览器的前进与后退 ? 2. 问题 首先浏览器中主要有这几个限制,让前端不能随意的操作浏览器的浏览纪录: •没有提供监听前进后退的事件。•不允许开发者读取浏览纪录,也就是 js 读取不了浏览纪录。•用户可以手动输入地址,或使用浏览器提供的前进后退来改 阅读全文
posted @ 2021-04-07 09:48
指尖上的代码go
阅读(316)
评论(0)
推荐(0)
摘要:
众所周知,事件流分为三个阶段冒泡分为捕获阶段,目标阶段和冒泡阶段, 这三个阶段到底是如何运行的呢?如果给同一个事件绑定上冒泡和捕获的事件到底会怎样触发呢? 下面我用dom2级事件函数来变换捕获和冒泡,用eventPhase来判断事件的是捕获,还是目标阶段,还是捕获, document.addEven 阅读全文
posted @ 2021-04-07 09:43
指尖上的代码go
阅读(187)
评论(0)
推荐(0)
摘要:
在工作中,为了提升工作效率与持续学习,常常会收集整理很多素材,有网站案例源码,有片段的代码特,在这里我收集的一些CSS小技巧。 1. 容器水平居中 先该容器设置一个明确宽度,然后将margin的水平值设为auto即可 div.horizontal-center { width: 760px; mar 阅读全文
posted @ 2021-04-07 09:41
指尖上的代码go
阅读(61)
评论(0)
推荐(0)

浙公网安备 33010602011771号