- 博客(10)
- 收藏
- 关注
原创 JavaScript基础面试题8--网络状态码301、302、303、304的区别
HTTP状态码在HTTP协议中具有不同的含义,主要用于指示客户端浏览器或搜索引擎爬虫关于请求资源的不同响应情况。200一切正常,请求成功处理;301用于永久性地改变资源的位置;302用于临时性的重定向;303明确要求客户端以GET方式请求新的URL地址,适用于POST后的重定向场景;304表明资源未发生改变,客户端可以继续使用缓存版本;404客户端请求的资源在服务器上未找到;500服务器端发生错误,无法完成请求;
2024-02-01 09:40:45 594 1
原创 JavaScript基础面试题7--JavaScript中的 new操作符
创建出来的实例可以访问到构造函数原型链上的方法(即实例与构造函数通过原型链连接了起来)。假如在构建函数中显示加上返回值,并且返回值是一个原始类型,这个返回类型没有用。创建出来的实例可以访问到构造函数中的属性。是创建对象时要使用的运算符。
2024-01-31 14:06:54 499
原创 基础面试题6--JavaScript中的 this 关键字
可以通过 this 在方法中引用调用方法的对象;函数在执行时,JS解释器每次都会传递一个隐含的参数,这个参数就是 this;this 会指向一个对象;this 所指向的对象会根据函数的调用方式的不同而不同;
2024-01-26 21:56:16 539 1
原创 JavaScript基础面试题5--原型、实例、构造器三者之间的关系
在JavaScript中,原型、实例和构造函数三者的关系紧密且相互关联,它们共同构成了面向对象编程的基础。构造函数是用来构建和初始化对象实例的;每个构造函数有一个原型对象,该对象存储了所有实例共享的方法和属性;而实例是构造函数通过new关键字创建的具体对象实体,它们通过原型链与构造函数的原型对象关联,并能够访问原型上的方法和属性。构造函数用来创建对象实例。构造函数的prototype属性指向一个原型对象,这个原型对象拥有每个实例共享的方法和属性。
2024-01-25 09:48:15 741
原创 JavaScript基础面试题3--typeof 与 instanceof 区别
typeof 与 instanceof 区别;javaScrpt 类型判断;手动实现全局通用类型判断。
2024-01-23 10:02:10 463 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人