基础面试题

作者:xie392地址:https://v.douyin.com/ieH1c7pQ/更新时间:2024-12-23

JS 数据类型有那些

原始数据类型: Number, String, Boolean, Symbol, BigInt, undefined, null 对象数据类型: Object

原型的作用是什么

之所以存在原型,是因为 js 语言要实现面向对象,而原型式面向对象的实现手段之一。一个能支持面向对象的语言必须做到一点:能够判断一个实例的类型。在 js 中,通过原型就可以知晓某个对象从属于哪个类型,换句话说,原型的存在避免了类型的丢失

GET 和 POST 有什么区别

从三个方面回答:

  • 协议层面:语义差别
  • 应用层面: GET 请求体为空

Promise 解决了什么问题

promise 是为了统一 js 中异步实现方案,解决了回调地狱, promise 无法消除回调,它只不过通过链式调用的方式让回调变为可控

什么是 vue 的响应式

vue 数据响应式设计的初衷是为了实现数据和函数的驱动,当数据变化后,用到该数据的联动函数会自动重新运行