分类 前端原理 中的文章

Node.js 事件循环的完整指南

每当我听到人们谈论Node.js时,就会出现很多关于[究竟是什么](https://nodejs.org/it/),这项技术有什么用处,以及[其未来](https://medium.com/zerotomastery/want-to-be-a-web-developer-learn-node-js-not-php-dc298154fafd)的问题。让我们试着解决第一部分。

阅读全文

Node.js 12 中的 ES 模块

多年来,在 JavaScript 生态中出现了不同形式的模块化方案。开发人员使用了明确定义的规范(如 AMD 或 CommonJS)以及简单的编码模式(如通过揭示模块模式(revealing module pattern))来得到模块化解决方案的好处。

阅读全文

用原生 JavaScript 实现十大 jQuery 函数

在本文中我将把自己最常用的 jQuery 函数转换为原生 JavaScript。有时我需要创建一个简单的静态 HTML 或登录页面,而且不想引入任何库或其它依赖。对这种情况,我只使用普通的 JavaScript 来完成工作,老实说,知道它们是怎样工作的感觉真的很好。

阅读全文

TS与JS中的Getters和Setter究竟有什么用

当 ECMAScript 5(2009)发布时,getters 和 setter(也称为访问器)被引入 JavaScript。问题是,对于引入它们的原因及实用性存在很多困惑。尽管我不同意 getter 和 setter 完全是一个反模式。但它们在几种情况下能带来更多的实用性。

阅读全文

作为一名JS开发人员,是什么使我夜不能寐

JavaScript 是一种奇怪的语言。虽然受到 Smalltalk 的启发,但它用了类似 C 的语法。它结合了程序、函数和面向对象编程(OOP)的方方面面。它有许多能够解决几乎任何编程问题的方法,这些方法通常是多余的,并没有强烈推荐哪些是首选。它是弱动态类型,但采用了类似强制类型的方法,使经验丰富的开发人员也可以使用。

阅读全文

Node.js 中的ES模块现状

几乎每种编程语言都能将组成程序的代码拆分为多个文件。 在 C 和 C++ 中 `#include` 指令就用于这个目的,而 Java 和 Python 有 `import` 关键字。 JavaScript 是迄今为止为数不多的例外之一,但新的 JavaScript 标准(ECMAScript 6)通过引入所谓的 ECMAScript 模块来改变这一点。所有主流浏览器都支持这个新标准 —— 只有 Node.js 似乎落后了。这是为什么?

阅读全文

微信公众号

    前端先锋
    请扫码关注微信公众号:
    前端先锋

最近文章

福利派送

分类

标签

友情链接

其它