仔细整整
世界第一好人
这个作者很懒,什么都没留下…
展开
-
手撸一个promise【js】
【代码】手撸一个promise【js】原创 2023-02-25 20:52:08 · 236 阅读 · 0 评论 -
Generator函数【JS】
Generator 也是一种异步编程解决方案,它最大的特点就是可以交出函数的执行权,Generator 函数可以看出是异步任务的容器,需要暂停的地方,都用 yield 语法来标注。Generator 函数一般配合 yield 使用,Generator 函数最后返回的是迭代器。在Javascript中,一个函数一旦开始执行,就会运行到最后或遇到return时结束,运行期间不会有其它代码能够打断它,也不能从外部再传入值到函数体内。(生成器)的出现使得打破函数的完整运行成为了可能,其语法行为与传统函数完全不同。原创 2023-02-25 16:14:13 · 184 阅读 · 0 评论 -
关于js中的[]+{}
{}+[]结果到底是啥转载 2023-02-25 10:45:42 · 113 阅读 · 0 评论 -
【笔记】什么是js中的包装类型
在访问 'abc'.length 时, JavaScript 将 'abc' 在后台转换成 String('abc') ,然后再访问其 length 属性。在 JavaScript 中,基本类型是没有属性和方法的,但是为了便于操作基本类型的值,原创 2023-02-25 09:53:57 · 92 阅读 · 0 评论 -
js中||和&&返回值【易错】
对于 || 来说,如果第一个条件判断结果为 true 就返回第一个操作数的值,如果为 false 就返 回第二个操作数的值。&& 则相反,如果条件判断结果为 true 就返回第二个操作数的值,如果为 false 就返回第一个 操作数的值。|| 和 && 首先会对第一个操作数执行条件判断,如果其不是布尔值就先强制转换为布尔类型,然后 再执行条件判断。原创 2023-02-25 09:27:41 · 210 阅读 · 0 评论 -
前端跨域方式
同源策略:协议、端口号、主机都一致允许交互,这是浏览器的安全机制。原创 2023-02-24 15:55:37 · 1753 阅读 · 0 评论 -
nexttick的作用和应用场景
JS 执⾏是单线程的, 它是基于事件循环的。事件循环⼤致分为以下⼏个步骤:(1) 所有同步任务都在主线程上执⾏, 形成⼀个执⾏栈(execution context stack)。(2) 主线程之外, 还存在⼀个"任务队列"(task queue)。只要异步任务有了运⾏结果, 就在"任务队列"之中放置⼀个事件。(3) ⼀旦"执⾏栈"中的所有同步任务执⾏完毕, 系统就会读取"任务队列", 看看⾥⾯有哪些事件。那些对应的异步任务, 于是结束等待状态, 进⼊执⾏栈, 开始执⾏。原创 2023-02-24 14:28:32 · 219 阅读 · 0 评论 -
Vue2中的数组响应式,如何通过索引实现响应式?
/并不能响应式显示在页面上。原创 2023-02-24 14:12:43 · 450 阅读 · 0 评论 -
Vue2.0 Vue.set()方法
Vue.set 和 vm.$set。转载 2023-02-23 22:28:33 · 137 阅读 · 0 评论 -
讲讲闭包,仔细讲讲【JS】
在本质上,闭包是将函数内部和外部连接起来的桥梁。通俗来说。特性:闭包可以被调用的时候,。原创 2023-02-23 22:22:08 · 110 阅读 · 0 评论 -
JS中如何判断一个值是否为Null
在鉴别JavaScript原始类型的时候我们会用到typeof操作符。Typeof操作符可用于字符串、数字、布尔和未定义类型。但是你运行typeof null时,结果是“object”(在逻辑上,你可以认为null是一个空的对象指针,所以结果为“object”)。原创 2023-02-23 22:03:34 · 11391 阅读 · 0 评论
分享