![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端面试
文章平均质量分 85
liuchao0704
这个作者很懒,什么都没留下…
展开
-
Vue 数据响应式
vue 数据响应式设计的初衷是为了实现数据和函数的联动,当数据变化后,用到该数据的联动函数会自动重新运行。原创 2024-06-11 09:32:59 · 765 阅读 · 1 评论 -
http 请求响应
http 是基于 请求-响应 的方式完成通信的,每一次通信都是由客户端向服务器发出请求,传递一些消息过去,然后经过服务器程序处理后,响应给客户端一些消息。其中,GET 和 POST 最为常见。原创 2024-06-10 10:48:04 · 692 阅读 · 0 评论 -
手写Promise
如果对应的回调不是函数 ,即发生穿透。值穿透指的是,链式调用的参数不是函数时,会发生值穿透,就传入的非函数值忽略,传入的是之前的函数参数。Promise 都被兑现时,返回的 Promise 也将被兑现(即使传入的是一个空的可迭代对象),并返回一个包含所有兑现值的数组。如果输入的任何 Promise 被拒绝,则返回的 Promise 将被拒绝,并带有第一个被拒绝的原因。如果对应的回调是函数,尝试运行函数并拿到返回结果。,首先需要辅助函数判断回调函数的结果是否是。如果回调函数返回的结果是。原创 2024-06-09 09:21:08 · 969 阅读 · 0 评论 -
JS异步解决方案
异步是 JS 中的常见场景。原创 2024-06-08 06:39:57 · 1002 阅读 · 1 评论 -
JS关于this指向
通过 new 调用直接调用通过对象调用this 的指向取决于如何调用该函数 箭头函数没有 this,箭头函数 this 基于闭包,闭包基于词法作用域。原创 2024-06-07 08:44:15 · 416 阅读 · 0 评论 -
JS面向对象
任何函数都可以作为。当该函数通过关键字调用的时候,我们就称之为。所有对象都是通过new函数创建所有的函数也是对象,函数中可以有属性所有对象都是引用类型所有函数都有的属性 prototype 称为函数原型。作用:让某一个构造函数实例化的所有对象可以找到公共的方法和属性。默认情况下,prototype 是个普通 object 对象prototype 中有 constructor 属性,它也是一个对象,表示当前对象的。__proto____proto__属性是对象特有的属性,它表示当前对象的原型对象是谁。原创 2024-06-06 15:03:00 · 1013 阅读 · 0 评论 -
JS数据类型
原始类型 / 基本类型:Number、String、Boolean、Null、Undefined、Symbol、BigInt引用类型 / 对象类型:Object原始/基本类型的值存储在栈内存 ,没有方法和属性。原创 2024-06-05 09:46:25 · 959 阅读 · 0 评论