前端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面试题目录汇总的主要内容,如果未能解决你的问题,请参考以下文章