JavaScript
文章平均质量分 94
Insist_bin
这个作者很懒,什么都没留下…
展开
-
跨域原理及解决方案
前言 跨域是什么,为什么会有跨域?跨域的解决方法是什么?常用的是什么?原理是什么? 什么是跨域 跨域是指从一个域名去请求另一个域名的资源。 严格来说,只要域名,协议,端口任何一个不同,就视为跨域。 跨域场景 以下这种看上去再相似也没有用,都是跨域。 主域不同 http://www.chrome.cn/index.html http://www.chomper.cn/server.php 子域名不同 http://abc.chomper.cn/index.html http:/.原创 2021-08-02 19:20:50 · 1005 阅读 · 0 评论 -
JavaScript 运行机制 Event Loop(事件循环)详解
1. JavaScript 为什么是单线程的? JavaScript 单线程主要和它的用途有关,它的主要作用是与用户交互以及处理 DOM,试着想一下如果 JavaScript 是多线程的,一个线程要给一个 DOM 添加元素,另一个线程要删了这个 DOM,(浏览器一脸懵逼)。所以为为了避免出现这种情况,JavaScript 只能是单线程,也是这门语言的核心。 虽然说后来的 HTML5 提出了 Web...原创 2019-03-08 15:37:01 · 297 阅读 · 0 评论