JSONP 跨域原理及实现

2022-06-07
阅读 5 分钟
6.7k
如果两个页面的协议,域名和端口都相同,则两个页面具有相同的源例如,下表给出了相对于 http://www.test.com/index.html 页面的同源检测:

JavaScript 之原型、原型链

2022-05-28
阅读 4 分钟
2.3k
其他编程语言如 Java 等使用 new 命令时,都会调用“类”的构造函数。但是,JavaScript没有“类”,本身并不提供一个 class 实现(虽然在ES6中提供了class 关键字,但其只是语法糖,JavaScript仍然是基于原型的)。于是,JavaScript作了一个简化的思想,new 命令后面跟的不是类,而是构造函数,用构造函数生成实例对象,但其...

🔥 2022 前端性能优化最佳实践

2022-04-24
阅读 22 分钟
15.6k
随着业务的不断迭代,项目日渐壮大,为了给用户提供更优的体验,性能优化是前端开发避不开的话题。一个优秀的网站必然是拥有丰富功能的同时具有比较块的响应速度,想必我们浏览网页时都更喜欢丝般顺滑的感受。
封面图

JavaScript中各种源码实现

2020-02-16
阅读 10 分钟
11.4k
能够手撕各种JavaScript原生函数,可以说是进大厂必备!同时对JavaScript源码的学习和实现也能帮助我们快速扎实地提升自己的前端编程能力。

AJAX原理及常见面试题

2019-12-03
阅读 7 分钟
5.6k
AJAX 即 Asynchronous Javascript And XML(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。

深入理解 ES6 Promise

2019-11-07
阅读 26 分钟
12k
最近一段时间在重温ES6,Promise应该是是ES6新特性中非常重要的一部分内容。其实Promise在我日常开发中已经用得比较多,但大多数时候只是知道Promise可以用来实现异步编程,也只限于单纯地会用罢了,并没有时间深入去学习过,而且网上得资料大多都比较琐碎。我就自己花时间做了一个关于Promise比较完整的整理,深入学习...

ES6 Promise笔试题

2019-11-07
阅读 9 分钟
8.1k
一动不动是王八,上一篇文章学习了那么久Promise,是时候大显身手了! 基础题 题一 {代码...} 解析:Promise 构造函数是同步执行的,promise.then 中的函数是异步执行的。 运行结果: {代码...} 题二 {代码...} 解析:这道题主要理解js执行机制。 第一轮事件循环,先执行宏任务,主script,new Promise立即执行,输出 3...

JavaScript之判断数据类型

2019-10-15
阅读 5 分钟
3.8k
Javascript 中的数据类型判断其实是一个JavaScript非常基础问题,但不论是日常实际编程过程中和还是面试时,这都是一个非常常见的问题。