文章 2024-01-03 来自:开发者社区

深入理解前端跨域方法和原理

一、前言受浏览器同源策略的限制,本域的js不能操作其他域的页面对象(比如DOM)。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。所以我们要通过一些方法使本域的js能够操作其他域的页面对象或者使其他域的js能操作本域的页面对象(iframe之间)。这里需要明确的一点是:所谓的域跟js的存放服务器没有关系,比如baidu.com的页面加载了google.com的js,那么此....

文章 2023-08-29 来自:开发者社区

前端优化的几种方法和底层原理

目录五十一、什么是 SEO,  如何优化? 五十二、什么是兼容性问题,如何解决?五十三、如何实现一个异步队列?五十四、什么是 Virtual   DOM (虚拟 DOM)?     如何优化 Virtual   DOM 的性能?五十五、什么是 Webpack,    如何使用? 五十六、如何优化 HTTP  请求速.....

文章 2022-06-13 来自:开发者社区

前端百题斩【019】——数组中方法原理早知道

js的Array对象可以调用很多方法,每一个方法都有其特殊的用途,但是很多情况下我们仅仅会使用这么高级方法,多于其实现过程知之甚少,本节就数组中的常用方法map、filter、reduce进行实现,帮助了解其原理。19.1 map19.1.1 基础map() 方法创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。map方法的用法如下所示:const new_array =....

前端百题斩【019】——数组中方法原理早知道

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里巴巴终端技术

阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。

+关注