面试
文章平均质量分 84
搞文艺的猿
微信公众号:搞文艺的猿。专注故事文学、个人成长,前端技术等知识干货分享。
展开
-
(新)字节跳动面试真题
js脚本加载问题,async、defer问题 如果依赖其他脚本和DOM结果,使用defer 如果与DOM和其他脚本依赖不强时,使用async 如何判断一个对象不是空对象 Object.keys(obj).length === 0 在线编程,getUrlParams(url,key);就是简单的获取url的某个参数的问题,但是要考虑多个便捷,多个返回值等 getUrlParams(url) { const _url = url || window.location.href; .原创 2021-04-13 14:50:37 · 462 阅读 · 0 评论 -
字节跳动面试题精选,80%都回答不出来,还面试啥?
0.1+0.2 === 0.3嘛?为什么? 不相等。在js中,javascript用Number类型来表示数字(整数或浮点数),遵循IEEE 754标准,通过64位二进制来表示一个数字(1 + 11 + 52):符号位 + 指数位(阶码) + 尾码 1 符号位,0 表示正数,1 表示负数 s 11 指数位(e) 52 尾数,小数部分(即有效数字) 0.1 的二进制表示即为: 0.00011001100110011…,是一个无限循环小数,由于储存空间有限,js对二进制进行了截取,造成了精度丢失。同理.原创 2021-04-09 13:30:29 · 797 阅读 · 7 评论 -
有关CSS预编译、管理工具和网络安全的相关面试
我经常会听到一些想入行前端的人问,前端开发需要学习哪些技术? 其实,除了核心的HTML、CSS、JavaScript技术外,像CSS预编译、前端框架,如Vue,React、Node、Angular;代码管理工具,如git,代码编辑器,sublime text,还有测试,网络安全等相关技术也是需要会一些。当然要求可能不会那么高,但至少要懂一些。所有今天准备了一些其他于前端相关的面试题供大家学习参考。希望对大家有所帮助。 CSS预编译面试题 在大型项目中,为了提高CSS的可维护性,人们开始使用CSS预编译技术。原创 2021-04-08 14:28:16 · 137 阅读 · 0 评论 -
字节、百度面试真题,不会可能要凉凉了(内附答案)
具体面试题 这道面试题是你去任何一家大厂面试几乎都会被问到的问题。如果这道题答不好,那么最后的结果很有可能是凉凉: 请你分析一下,promise,generator,async 三者之间的关系? 下面有个计时器任务,请用这三种方法依次解决它代码中出现回调地狱的问题。 回调地狱 回调嵌套,代码大量使用了回调函数(将一个函数作为参数传递给另个函数)并且有许多 })结尾的符号,使得代码看起来很混乱。 let t = setTimeout(()=>{ console.log(1111) let原创 2021-04-08 14:26:18 · 133 阅读 · 0 评论