前端javascript面试题目录汇总

Posted 前端小歌谣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端javascript面试题目录汇总相关的知识,希望对你有一定的参考价值。

【JS】

[js] 请使用js实现一个秒表计时器的程序

[js] 模拟 localStorage 时如何实现过期时间功能

[js] 请使用js实现商品的自由组合,并说说你的思路

[js] js中的undefined和 ReferenceError: xxx is not defined 有什么区别?

[js]JavaScript Number.toPrecision() 函数详解

[js] 获取浏览器当前页面的滚动条高度的兼容写法

[js] 一道变态题 Number.call.call(Number, undefined, 0) 等于什么

[js] ReferenceError和TypeError有什么区别?

[js] 如何避免JS浮点运算的精度问题(例:0.1+0.7=0.7999999999999999)

[js] 举例说明js立即执行函数的写法有哪些?

[js] for in 和 for of 的区别?

[js] 写一个方法判断数组内元素是否全部相同

[js] 说说防止重复发送ajax请求的方法有哪些?各自有什么优缺点?

[js] 请使用 js 实现一个双向链表

[js] ajax请求地址只支持http/https吗?能做到让它支持rtmp://等其它自定义协议吗 ?

[js] 请写一个性能最好的深度克隆对象的方法

[js] 使用ajax请求真的不安全吗?为什么

[js] 你有使用过pjax吗?它的原理是什么?

[js] 根据元素ID遍历树形结构,查找到所有父元素ID

[js] 举例说明Object.defineProperty会在什么情况下造成循环引用导致栈溢出?

[js] 写一个方法,当给定数字位数不足8位时,则在左边补充0以补足8位数的方法

[js] innerHTML与outerHTML有什么区别?

[js] js操作节点的方法有哪些?

[js] 写一个格式化时间的方法

[js] pjax和ajax的区别是什么?

[js] 微信小程序实现轨迹回放,微信原生小程序,基于uniapp的小程序?

[js] 异步请求重试策略有哪些呢?

[js] 写一个方法实现promise失败后自动重试

[js] 实现多张图片合成一张的效果

[js] ajax如何接收后台传来的图片?

[js] js源代码压缩都有哪些方法?它们的压缩原理分别是什么

[js] 不用 + eval Function 实现加法

[js] 写一个 document.querySelector 的逆方法

[js] 如何判断对象是否属于某个类?

[js] 说说你对js沙箱的理解,它有什么应用场景?

[js] 纯函数和函数式编程有什么关系?

[js] 为什么要用纯函数?

使用js实现一个图片剪裁的功能

[js] 使用for-in语句能保证遍历对象的顺序吗?如果不能那为什么?如果可以那又如何保证?

[js] 写个方法获取屏幕的DPI

[js] promise的构造函数是同步执行还是异步执行,它的then方法呢?

[js] 内存泄漏和内存溢出有什么区别

[js] 写一个方法把科学计数法转换成数字或者字符串

[js]怎样避免原型链上的对象共享?

[js] 写一个方法,实时验证input输入的值是否满足金额如:3.56(最多只有两位小数且只能数字和小数点)的格式,其它特殊字符禁止输入

[js]使用delete删除数组,其长度会改变吗

[js] 代码中如果遇到未定义的变量,会抛出异常吗?程序还会不会继续往下走?

[js] 说说你对JSBridge的理解

[js] js循环中调用异步的方法,如何确保执行结果的顺序是正确的?

[js] 写一个方法遍历指定对象的所有属性

[js] 实现一个函数记忆的方法

[js] 手写一个trim()的方法

[js] 你是如何比较js函数的执行速度的?

[js] axios拦截器原理是什么?

[js] fetch和axios请求的原理都是基于XMLHttpRerequst吗

[js] 举例说明面向对象编程有什么缺点?

[js] 使用js实现一个循环队列

[js] Number()的存储空间是多大?假如接口返回一个超过最大字节的数字怎么办?

[js] alert如何让文本换行?

[js] 一个api接口从请求数据到请求结束共与服务器进行了几次交互?

[js] js的循环结构有哪些?

[js] innerHTML有什么缺点

[js] 举例说明js中什么是尾调用优化

[js] 如何判断两个对象相等?

[js] 字符串拼接有哪些方式?哪种性能好

[js] localStorage什么时候过期?

[js]写一个获取非行间样式的方法

[js] 写一个获取页面中所有checkbox的方法

[js] XML与JSON有什么的区别?

[js] flash如何与js交互?

[js] 说说你对js对象生命周期的理解

[js] 在DOM上同时绑定两个点击事件(一个用捕获,一个用冒泡),事件总共会执行几次,先执行哪个事件?

[js] json和对象有什么区别?

[js] script所在的位置会影响首屏显示时间吗

[js] callee和caller的区别和作用是什么?

[js] AudioContext有什么应用场景?

[js] 如何按回车自动提交表单

[js] 写一个方法获取图片的方向

[js] 在设置keyup监听事件后按F5刷新和按浏览器中刷新键刷新有什么区别?

[js] 用js写一个方法检测浏览器是否支持css3的属性

[js] 对a = (‘1‘||‘2‘||‘3‘) ? false : true写法进行改进,写出你优化后的方法

[js] Geolocation.getCurrentPosition()用来做什么的?在什么浏览器不受兼容?

[js] setTimeout的第三个参数有什么用?

[js] 解释下深度优先遍历和广度优先遍历的区别及如何实现

[js] 你认为es5的设计缺陷有哪些?

[js] 使用ajax轮询接口有什么优缺点?

[js] 如何提升JSON.stringify的性能

[js] 说说你对JS中暂性死区的理解,它有什么运用场景?

[js] document.domain的作用是什么?它有什么限制?

[js] axios为什么可以使用对象和函数两种方式调用?是如何实现的?

[js] 在不支持js的浏览器中如何隐藏JavaScript代码?

[js] 微信的JSSDK都有哪些内容?如何接入?

个人简介

我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论

主目录

与歌谣一起通关前端面试题

以上是关于前端javascript面试题目录汇总的主要内容,如果未能解决你的问题,请参考以下文章

React面试题目录汇总

Web前端面试题目及答案汇总

js基础面试题131-160道题目

Web前端面试题目及答案汇总

2016年Web前端面试题目汇总

Web前端面试题目汇总