js

详解JS的三座大山:作用域与闭包、原型与原型链、异步与单线程

js 作为前端的中坚力量。那么 javascript 三座大山,你知道是哪些呢?1️⃣ 作用域和闭包作用域 指代码当前上下文,控制着变量和函数的可见性和生命周期。最大的作用是隔离变量,不同作用域下同名变量不会冲突。作用域链 指如果在当前作用

手把手教你使用Node连接mongodb

要使用 Node.js 连接 MongoDB,通常使用 Mongoose 这个对象文档模型(ODM)库。下面就来简单介绍一下使用 Mongoose 连接 MongoDB 的方法。Mongoose 是一个 Node.js 包,提供了一个使用

详解使用Node.js和Redis实现增删改查操作

在现代化的Web开发流程中,我们常常需要处理大量的实时数据。为了优化这些数据的处理以及提高用户体验,需要使用不同的工具和技术。其中,Node.js和Redis是Web应用程序中最常用的两个工具之一。本文将介绍如何使用Node.js和Redi

图文详解Node V8引擎的内存和GC

本篇文章带大家深入了解NodeJS V8引擎的内存和垃圾回收器(GC),希望对大家有所帮助!一、为什么需要GC程序应用运行需要使用内存,其中内存的两个分区是我们常常会讨论的概念:栈区和堆区。栈区是线性的队列,随着函数运行结束自动释放的,而堆

聊聊怎么使用Node.js搭建一个静态Web服务器

怎么使用Node.js搭建一个静态Web服务器?下面本篇文章就手把手教大家使用Node.js搭建静态Web服务器的方法,希望对大家有所帮助!一、动静态服务器的概念1.1 静态Web服务器概念我们通常称静态Web服务器为静态网站,其主要特征就

8个你可能不了解但很实用的Web API

在 Web API 中,有非常有用的对象、属性和函数可用于执行小到访问 DOM 这样的小任务,大到处理音频、视频这样的复杂任务。常见的 API 有 Canvas、Web Worker、History、Fetch 等。下面就来看一些不常见但很

通过代码实例带你了解Promise

本篇文章通过多段代码实例带大家了解 Promise 的基础用法,以及更进一步掌握 Promise 异步存取的思想。之前一直有听说 Promise 的威名,但是总觉得是个较为深奥的东西,有点畏难而没能真正地去了解。最近看了李立超老师在B站传的

带你聊聊typeScript中的extends关键字

extends 是 typeScript 中的关键字。在 typeScript 的类型编程世界里面,它所扮演的角色实在是太重要了,所以,我们不得不需要重视它,深入学习它。在我看来,掌握它就是进入高级 typeScript 类型编程世界的敲门

一文详解JavaScript之DOM节点导航

本文主要介绍如何利用DOM节点获取页面元素,页面文档中的所有事物都是节点:包括元素节点、文本节点、属性节点、文档节点、注释节点。下面介绍获取节点的两大类方法:(1)获取节点(包含文本节点、元素节点等所有节点)1.parentNode:获取父

一文聊聊Node中的可读流

本篇文章带大家解读一下Node.js流源码,深入了解下Node可读流,看看其基本原理、使用方法与工作机制,希望对大家有所帮助!1. 基本概念1.1. 流的历史演变流不是 Nodejs 特有的概念。 它们是几十年前在 Unix 操作系统中引入