CommonJs 有很多优秀的特性,下面我们再简单的回顾一下: 模块代码只在加载后运行; 模块只能加载一次; 模块可以请求加载其他模块; 支持循环依赖; 模块可以定义公共接口,其他模块可以基...
网站建设
JavaScript详细解析之作用域链
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了作用域链的相关内容,作用域是一套规则,负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套...
什么是RPC?聊聊node中怎么实现 RPC 通信
【相关教程推荐:nodejs视频教程】 什么是RPC? RPC:Remote Procedure Call(远程过程调用)是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提...
深入探讨JavaScript中的async函数
async函数 async函数的返回值为 promise 对象,promise对象的结果由async函数执行的返回值决定。async函数能使得异步操作变得更加方便,简而言之就是 Generator 的语法糖。 定义async函数,特点...
node怎么实现定时任务
node实现定时任务的方法:1、利用setTimeOut和event事件进行管理;2、对所有加入的事件进行排序,并且计算当前时间和最近一个事件发生时间的时间间隔;3、调用setTimeOut设置回调即可。...
记录并分析分析一个yarn存在6年之久的bug
最近遇到一个yarn的bug,搜索之后发现它竟然存在6年之久,这到底是个怎样神奇的问题?经过一番分析排查,我给了6个解决方案。。。 1、问题描述 最近接手的几个项目包管理器用的是...
Angular学习之聊聊Directive指令
本篇文章带大家继续angular的学习,简单了解一下angular中Directive指令的使用,希望对大家有所帮助! Directive 用来修饰 DOM 给它添加额外的行为。【相关教程推荐:angularjs视频教程、编程...
7 个很棒且实用的React 组件库(压箱底分享)
2022 年只剩下 2 个月,在这快一年的开发过程中,我觉得是时候总结了 7 个很棒的、日常开发中常用的 React 组件库。【相关推荐:Redis视频教程、编程视频】 1. tremor Tremor 是一个快速构...
JavaScript总结分享之闭包
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于闭包的相关问题,其中包括了闭包是什么、为什么要这么设计以及能怎么用的相关内容,下面一起来看一下,希望对...
深入聊聊前端限制用户截图的脑洞
做后台系统,或者版权比较重视的项目时,产品经常会提出这样的需求:能不能禁止用户截图?有经验的开发不会直接拒绝产品,而是进行引导。 先了解初始需求是什么?是内容数据过...
Node.js中怎么使用Redis?原来这么简单!
Node中怎么使用Redis?下面本篇文章给大家介绍一下Node.js中使用Redis的方法,你会发现原来这么简单,希望对大家有所帮助! 之前的文章中我们其实留了两个可以用 redis 优化的地方: 一...
聊聊Node中的异步实现与事件驱动
本篇文章带大家了解一下Node中的异步实现与事件驱动,希望对大家有所帮助! Node的特点 计算机中的一些任务一般可以划分为两个类别,一个类别叫做IO密集型,一个叫做计算密集型;...
node中怎么获取命令行中的参数
在开发 cli 工具时,往往离不开获取指令中各种参数信息,接下来本文将带着你如何在 Node.js 中获取执行时的参数。【相关教程推荐:nodejs视频教程 、编程视频】 认识process process 是...
一文带你了解JS箭头函数
本文可以让你了解所有有关JavaScript箭头函数的信息。我们将告诉你如何使用ES6的箭头语法,以及在代码中使用箭头函数时需要注意的一些常见错误。你会看到很多例子来说明它们是如何...
一起来聊聊JavaScript事件循环的原理与实例
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了事件循环的相关内容,下面一起来看一下,希望对大家有帮助。 【相关推荐:JavaScript视频教程、web前端】 理解 JavaScr...
浅析Nodejs中的http模块和导出共享
本篇文章聊聊node的基础,关于http模块及module.exports导出共享的理解和案例,希望对大家有所帮助! 一、http 模块 http 模块是 Node.js 官方提供的、用来创建 web 服务器的模块。【相关教程...
一文详解Redux Hooks的使用细节
本篇文章带大家聊聊Redux Hooks的使用细节,希望对大家有所帮助! Redux Hooks Redux中Hooks介绍 在之前的redux开发中,为了让组件和redux结合起来,我们使用了react-redux库中的connect: 但是这种...
一文带你聊聊Nodejs中读写文件的操作
Node中怎么操作文件?下面本篇文章带大家聊聊怎么使用Nodejs读写文件,希望对大家有所帮助! 操作文件是服务端一个基础的功能,也是做后端开发的必备能力之一。 操作文件主要包括...
浅析Angular项目中使用 SASS 样式的方法
Angular项目中怎么使用 SASS 样式?下面本篇文章给大家介绍一下Angular 中 SASS 样式的使用方法,希望对大家有所帮助! 在 Angular 自定义指令 Tooltip 文章中,我们说会出一篇关于 sass 样式的...
一起聊聊JavaScript中的声明提升
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于声明提升的相关内容,声明提升是JavaScript解析器的一个特性,会对代码中的函数、变量声明语句作用提取到它所在...
浅析React Hook中useEffecfa函数的使用
本篇文章给大家介绍一下React Hook中的useEffecfa函数,聊聊useEffecfa函数的使用细节,希望对大家有所帮助! useEffect的详细解析 useEffecf基本使用 书接上文, 上一篇文章我们讲解了State Hook...
一文讲解Node+mysql对SQL注入
虽然现在不会直接使用 原生NodeJS 的方式开发后台,但了解一下 SQL注入 还是很有必要的。 本文使用 NodeJS + MySQL 对 SQL注入 进行讲解。 SQL注入攻击 是很古老的攻击方式了,自从 web2.0 诞...
一文教你JavaScript如何实现分支优化
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于分支优化的相关内容,如果有许多个判断条件,使用大量的if分支会使整个代码的可读性和可维护都大大降低,下面...
一文详解Node.js中的npm与包【万字教程】
本篇文章带大家了解一下Node中的npm与包,万字教学~超超超详细 包 什么是包 Node.js中的第三方模块又叫做包,指的是同一种东西,知识叫法不同 包的来源 不同于Node.js的内置模块与自定...
一起来聊聊JavaScript的事件委托、判断URL是否合法
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了事件委托、判断URL是否合法以及全排列的相关内容,下面一起来看一下,希望对大家有帮助。 【相关推荐:JavaScript视频...
Node.js 19正式发布,聊聊它的 6 大特性!
Node 19已正式发布,下面本篇文章就来带大家详解了解一下Node.js 19的 6 大特性,希望对大家有所帮助! 通译自:6 Major Features of Node.js 19. Details of Node.js 19 new features… | by Jennifer Fu | Oct,...
实例JavaScript之实现数值的动态变化
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于怎么实现数值动态变化的相关内容,下面一起来看一下,希望对大家有帮助。 【相关推荐:JavaScript视频教程、web前...
一文聊聊Node.js中的进程与子进程
本篇文章带大家深入了解下Node中的进程与子进程,希望对大家有所帮助! 进程:process模块 process 模块是 nodejs 提供给开发者用来和当前进程交互的工具,它的提供了很多实用的 API。【...
一文聊聊Node中的fs文件模块和path路径模块(案例
本篇文章通过读写文件和处理路径的案例,来一起学习下Node中的fs文件模块和path路径模块,希望对大家有所帮助! 一、fs 文件系统模块 fs 模块 是 Node.js 官方提供的、用来 操作文件 的...
浅析JavaScript中的程序控制流和函数
本篇文章带大家吃透JavaScript中的程序控制流与函数,希望对大家有所帮助! 思维导图 ?程序控制流 程序的运行可以被称为“指令流”的运行,也就是程序的指令就好像水一样在流动。...
win环境下node版本怎么切换?(升级降级)
node版本怎么切换?下面本篇文章给大家介绍一下win环境下node版本升级降级的教程,希望对大家有所帮助! 由于不同的项目和一些老项目,可能node版本会不兼容,导致项目跑不起来 给...
JavaScript进阶学习之初识类、函数进阶、如何改变
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了类、函数进阶以及如何改变this指向的相关内容,希望对大家有帮助。 【相关推荐:JavaScript视频教程、web前端】 1.class类...
浅析node中如何优雅使用Socket.IO模块
node中如何使用Socket.IO模块?下面本篇文章就来给大家介绍一下在node.js中优雅使用Socket.IO模块的方法,希望对大家有所帮助! Socket.IO的定义 Socket.IO是一个 WebSocket库 ,包括了 客户端的...
JavaScript中的回调函数详细解析
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了回调函数的相关内容,包括了什么是回调函数、回调函数有哪些特点、回调函数中this指向问题,下面一起来看一下,希...
什么是模块化?聊聊Node模块化的那些事
什么是模块化?本篇文章给大家深度解析一下Node模块化的那些事,希望对大家有所帮助! 什么是模块化 模块化是指 解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程...
实例详解JavaScript构造函数和原型
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于构造函数和原型的相关问题,以及prototype相关内容,下面一起来看一下,希望对大家有帮助。 【相关推荐:JavaScr...
详解node中的包和包管理工具
本篇文章带大家深度解析一下node的包和强大的包管理工具,希望对大家有所帮助! 什么是包 Node.js 中的 第三方模块 又叫做包。 就像 电脑 和 计算机 指的是相同的东西,第三方模块和...
图解js中的Object.create方法(附代码实例)
本文给大家介绍有关ECMAScript 5中 新增的Object.create() 方法,对于不了解的同学,欢迎收藏学习哟~ ECMAScript 5 新增了 Object.create() 方法将原型式继承的概念规范化【推荐学习:JavaScript视频...
nodejs可视化学习:事件循环【动图演示】
本篇文章带大家通过动画来学习Node事件循环,希望对大家有所帮助! 我们都听说过 JavaScript 和 Node.js 是单线程的,但实际上这意味着什么? 这意味着 JavaScript 一次只能做一件事。例如...
聊聊怎么使用Node将Excel转为JSON
怎么使用Node将Excel转为JSON?下面本篇文章给大家介绍一下Node中转换Excel成JSON的方法,希望对大家有所帮助! 目前想使用 Cocos Creator 做一个文字游戏,类似于 我的人生重开模拟器 。 那...
聊聊Node.js中的 GC (垃圾回收)机制
Node 是如何做 GC (垃圾回收)的?下面本篇文章就来带大家了解一下。 GC,Garbage Collection,垃圾回收。在编程中,一般指的是内存自动回收机制,会定时将不需要用到的数据进行清除。...
一文搞懂JavaScript中的this指向问题
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于this指向的相关问题,this的意思是“这个、当前”,是一个指针型变量,它动态指向当前函数的运行环境,下面一起...
Node学习之聊聊Cookie-Session登录验证的工作原理
目前绝大多数的系统都少不了 登录验证 的功能,这主要是为了保存用户的状态,以此来限制用户的各种行为,从而方便有效的控制用户的权限。比如一个用户登陆微博,发布、关注、...
Node实战:运用Cookie&Session进行登录验证
原文地址:https://ailjx.blog.csdn.net/article/details/127909213 作者:海底烧烤店ai 在前面的几节中我们已经创建并优化好了简易用户管理系统的项目结构,也对 Cookie-Session登录验证 的工作原理做...
jQuery插件分享:Turn.js实现一个移动端电子书翻页
怎么实现一个炫酷的翻书效果?下面本篇文章给大家分享一个jQuery插件--Turn.js,介绍一下怎么用Turn.js 实现移动端电子书翻页项目,希望对大家有所帮助! 先来看一下效果: 关于Turn....
Angular学习之聊聊notification(自定义服务)
本篇文章带大家继续angular的学习,简单了解一下angular中的自定义服务 notification,希望对大家有所帮助! 在之前的文章中,我们有提到: service 不仅可以用来处理 API 请求,还有其他的...
聊聊用pkg将Node.js项目打包为可执行文件的方法
如何用pkg打包nodejs可执行文件?下面本篇文章给大家介绍一下使用pkg将Node项目打包为可执行文件的方法,希望对大家有所帮助! 使用pkg可以将Node.js项目打包为可执行文件,甚至可以在...
手把手带你了解Angular中的依赖注入
本篇文章带大家了解一下依赖注入,介绍一下依赖注入解决的问题和它原生的写法是什么,并聊聊Angular的依赖注入框架,希望对大家有所帮助! 最近在Angular项目中经常能碰到依赖注入...
浅析用Node创建一个简单的HTTP服务器
怎么使用NodeJS创建HTTP服务器?下面本篇文章给大家介绍一下使用Node创建一个简单的HTTP服务器的方法,希望对大家有所帮助! 1. 使用Node.js直接运行JavaScript脚本 node.js 基于 Chrome 的 v8 引...
Angular学习之聊聊路由(Routing)
本篇文章带大家继续angular的学习,简单了解一下Angular中的路由(Routing),介绍一下路由的基本用法,看看怎么接收参数,希望对大家有所帮助! 环境: Angular CLI: 11.0.6 Angular: 11.0.7 Nod...