摘要:
这篇文章我们将会学习 Node 的内置模块 http,http 模块主要用于搭建 HTTP 服务端和客户端 阅读全文
摘要:
这篇文章我们将会学习 Node 中的一些内置模块,分别是 fs、os、path 阅读全文
摘要:
在 Node 中,每个文件都可以看作是一个模块,每个模块都有自己的作用域,存在一个属于自己的命名空间
但是模块之间绝对不是孤立存在的,不同模块之间需要相互协作才能发挥作用,因此模块还要有对外暴露的接口 阅读全文
摘要:
NPM 是与 Node.js 一起安装的包管理器,用户可以从 NPM 服务器上下载别人编写的模块以提高开发效率 阅读全文
摘要:
这篇文章将会介绍在 Windows 和 Linux 平台上安装 Node.js 的方法 阅读全文
摘要:
简单来说,Node.js 就是一个 JavaScript 运行环境,允许我们在服务器端解释和执行 JavaScript
它是基于 Chrome V8 引擎进行开发的,同时提供一系列的类库,可以极大简化开发效率 阅读全文
摘要:
对于某些高频触发的事件,如果事件处理函数的调用频率没有限制的话,那么将会大大加重浏览器的负担
这时我们可以采用防抖函数或节流函数,减少事件处理函数的调用频率,同时保证不会影响用户体验 阅读全文
摘要:
之前看原型和原型链的时候,总是看得迷迷糊糊的,最近就趁着有空重新整理了一下,其实发现并不难
下面我们一步一步跟着,彻底弄清楚原型和原型链吧 阅读全文
摘要:
什么是闭包?我们先来看看《JavaScript 权威指南》中的定义:
> 函数对象可以通过作用域链关联起来,函数体内部的变量都可以保存在函数作用域内,这种特性称为闭包
哈哈哈看完是不是一脸懵呢?没关系,下面我们从最简单的作用域、作用域链开始,一步步探索究竟什么是闭包 阅读全文
摘要:
call、apply、bind 都是定义在函数原型上的,也就是说每个函数都能调用这些方法
那么它们都有什么作用呢?它们之间存在什么异同呢?下面让我们一起来探讨一下 阅读全文