📄️ 函数手写
本文介绍一些原生函数的手写方案,难度逐渐增加。建议先自己思考,最终的目标是能全部默写出来。这些练习的目的是:
📄️ 跨域
一定要记住,CROS 是浏览器环境才有的特性。两个 URL 满足以下条件视为同源,否则涉及跨域:
📄️ Canva 与图形学
Canva 是十分强大的画布,也是 Javascript 中最难啃的一块骨头之一。
📄️ 防抖和节流
为了降低某操作的执行频率而设计的逻辑,叫做节流。所有的操作都会被记录,并且逐个执行。
📄️ 事件循环 Event Loop
我们先来看一段来自 W3C 的提案的内容:
📄️ 冷门特性
本文介绍一些冷门的、容易被忽略的 JavaScript 特性。
📄️ 设计模式
工厂模式
📄️ Promise
Promise 的三种状态:
📄️ 原型链和继承
搞清楚这个问题很简单,你只要记住一点:实例的 __proto__ 指向对象的 prototype。
📄️ 正则
📄️ 作用域与闭包
相信读者已经看过很多相关文章,我们这里主要讲一下实战使用。
📄️ 多媒体
音视频技术对于前端工程师是一个比较少涉足的领域,涉及到流媒体技术中的文本、图形、图像、音频和视频多种理论知识的学习,才能够应用到具体实践中。本文将以通俗易懂的方式介绍多媒体相关概念以及应用。