本篇文章带大家继续angular的学习,简单了解一下Angular 中的依赖注入,希望对大家有所帮助! 译者添加:维基百科中指出 -- 在软件工程中,依赖注入(Dependency Injection, DI)是指让一个...
网站建设
聊聊Node项目中怎么操作MySQL
Node项目中怎么操作MySQL?下面本篇文章就来给大家聊聊SQL管理数据库的几个语句,并介绍一下在Express项目中操作MySQL的方法,希望对大家有所帮助! 数据库 数据库(database)是用来 组织...
聊聊Node.js中怎么用async函数
借助于新版 V8 引擎,Node.js 从 7.6 开始支持 async 函数特性。今年 10 月 31 日,Node.js 8 也开始成为新的长期支持版本,因此你完全可以放心大胆地在你的代码中使用 async 函数了。在这边文...
深入解析JWT(JSON Web Token)的原理及用法
本篇文章给大家带来了关于JWT的相关知识,其中主要介绍了什么是JWT?JWT的原理以及用法是什么?感兴趣的朋友,下面一起来看一下吧,希望对大家有帮助。 JSON Web Token (缩写 JWT)是...
Node学习之如何最小化堆分配和防止内存泄漏
Node.js如何查看内存泄漏?下面本篇文章带大家了解Nodejs堆分配,介绍一下如何最小化堆分配和防止内存泄漏,希望对大家有所帮助! 内存管理问题在计算机领域中一直备受关注。在计...
一文带你深入了解Node.js(图文详解)
本篇文章通过超多代码和图解来带大家深入解析Node.js,主要内容包括模块化处理、包的基本应用、Express、跨域、操作Mysql数据库等,希望对大家有所帮助! 一、Node.js简介 1.1什么是No...
分享一道不错的TS面试题(含3层),看看能答到
最近遇见一道不错的 TS 面试题,分享一下。 这道题有 3 个层次,我们一层层来看。 第一层的要求是这样的: 实现一个 zip 函数,对两个数组的元素按顺序两两合并,比如输入 [1,2,3],...
一文带你了解node中的的模块系统
本篇文章带大家进行node学习,深入浅出的了解node中的的模块系统,希望对大家有所帮助! 两年前写过一篇文章介绍模块系统:理解前端模块概念:CommonJs与ES6Module。这篇文章的知识面...
浅析Angular中的自定义结构型/属性型指令
Angular指令分为三种,组件(带模板指令)、结构型指令(改变宿主文档结构)、属性型指令(改变宿主行为),下面主要介绍自定义结构型指令和自定义属性型指令。 一、自定义结构...
一文详解Node中express的身份认证
本篇文章带大家了解Node中的express框架,介绍一下express中的身份认证,希望对大家有所帮助! Web开发模式 目前主流的Web开发模式有两种: 基于服务端渲染的传统Web开发模式 服务端渲染...
Angular学习之聊聊生命周期
本篇文章带大家继续angular的学习,使用angular进行开发时,避免不了需要接触生命周期,下面就来带大家一起聊聊Angular中的生命周期,希望对大家有所帮助! 接触过 react 和 vue 开发的读...
一文浅析node中如何使用消息队列
什么是消息队列?下面本篇文章带大家了解一下消息队列的基本概念,介绍一下node中如何使用消息队列,希望对大家有所帮助! 1.消息队列 什么是消息队列 消息队列就是消息的传输过...
【翻译】使用自定义hooks对React组件进行重构
我时常会听到人们谈起React函数组件,提到函数组件会不可避免的变得体积更大,逻辑更复杂。毕竟,我们把组件写在了“一个函数”里,因此你不得不接受组件会膨胀导致这个函数会...
一文聊聊node后端路由自动加载
本文适宜人群 有一定基础的Node.js开发人员 难易程度 中等 背景 今天来谈谈node后端中路由的问题。【相关教程推荐:nodejs视频教程】 我们前端同学或者是nodejs服务端的同学,在你们使...
抖音很火的图片选择题特效,用前端快速实现!
本篇文章给大家带来了关于前端图片特效的相关知识,其中主要给大家介绍前端如何实现一个最近抖音很火的图片选择题特效,非常全面详细,下面一起来看一下,希望对需要的朋友有...
简单了解JavaScript闭包
本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于JavaScript闭包的相关问题,闭包的概念有很多版本,不同的地方对闭包的说法不一,下面一起来看一下,希望对大家...
一文聊聊Node.js中的cluster(集群)
日常工作中,对 Node.js 的使用都比较粗浅,趁未羊之际,来学点稍微高级的,那就先从 cluster 开始吧。 尼古拉斯张三说过,“带着问题去学习是一个比较好的方法”,所以我们也来试一...
一文详解js如何用文件流下载csv文件
本篇文章给大家带来了关于js+csv的相关知识,其中主要介绍了什么是Blob对象,怎么理解它以及如何使用文件流实现下载csv文件,感兴趣的朋友,下面一起来看一下吧,希望对大家有帮助...
手把手教你用js实现一个拖拽效果
本篇文章给大家带来了关于前端拖拽效果实现的相关知识,其中主要介绍了怎么用js来实现一个好看的拖拽效果?怎么排版布局?感兴趣的朋友,下面一起来看一下吧,希望对大家有帮...
angular怎么进行样式隔离?实现机制详解
angular怎么进行样式隔离?下面本篇文章就来带大家了解一下angular的样式隔离实现机制,希望对大家有所帮助! angular 以组件为基本单位。我们编写一个一个的组件,再将这些组件组合...
“弹窗”是如何开发的?用状态驱动还是命令式
本篇文章给大家带来了关于前端开发弹窗的相关知识,其中主要介绍了前端开发工程师如何快捷高效的开发弹窗,感兴趣的朋友,下面一起来看一下吧,希望对大家有帮助。 作为一名前...
手把手教你怎么给图片加马赛克
本篇文章给大家带来了关于图片马赛克的相关知识,其中主要介绍了前端线上图片是怎么生成马赛克的?怎么给图片加上马赛克的,感兴趣的朋友,下面一起来看一下吧,希望对大家有...
一文详解Node中的Express和路由模块
本篇文章带大家一起学习Node,深入介绍一下Express和路由模块的使用方法,希望对大家有所帮助! Express Express是 基于Node.js平台 ,快速、开放、极简的Web开发框架。Express的作用和Node....
浅析JS的异步函数async/await
本篇文章带大家了解一下JavaScript的异步函数 async/await,希望对大家有所帮助! ES7 引入的 async/await 是对 JavaScript 异步编程的一种改进,它提供了使用同步样式代码异步访问资源的选项,...
【经验总结 】Node怎么排查内存泄漏?思路分享
Node怎么排查内存泄漏?下面本篇文章就来给大家整理总结一下Node内存泄漏排查经验,希望对大家有所帮助! 在 Nodejs 服务端开发的场景中, 内存泄漏 绝对是最令人头疼的问题;但是只...
深入浅析Node中的Stream(流)
什么是流?如何理解流?下面本篇文章就来带大家深入了解一下Nodejs中的流(Stream),希望对大家有所帮助! stream 是一个抽象的数据接口,它继承了 EventEmitter,它能够发送/接受数据,...
Node学习之聊聊模块系统
本篇文章带大家聊聊Node.js中的模块系统,内容包括events模块、util 模块、fs 模块、OS 模块、Path 模块等,希望对大家有所帮助! 模块系统 参考资料:Node.js模块系统 为了让Node.js的文件可...
一文详解如何在前端中动态生成API接口
本篇文章给大家带来了关于前端的相关知识,其中主要介绍了怎么在前端中动态的生成API接口 ,下面一起来看一下,希望对大家有帮助。 在ts横行的时代,接口请求和返回参数定义类型...
手把手带你开发一个node切换源小工具
node怎么切换源?下面本篇文章带大家手搓一个node切换源小工具,希望对大家有所帮助! 嗨嗨嗨,又到了写轮子环节了,为什么要写这个东西呢? 应为npm自带的源下载东西灰常慢 目前...
【整理分享】判断当前使用哪种npm包管理器的方
如何判断当前的 npm 包管理器?下面本篇文章给大家整理分享判断当前使用哪种npm包管理器的方法,希望对大家有所帮助 使用 npm 进行依赖安装比较常见。但随着项目体积、数量增加,...
一文聊聊Node中的可读流
本篇文章带大家解读一下Node.js流源码,深入了解下Node可读流,看看其基本原理、使用方法与工作机制,希望对大家有所帮助! 1. 基本概念 1.1. 流的历史演变 流不是 Nodejs 特有的概念。...
Node http模块学习:聊聊基本用法
本篇文章给大家了解一下Node.js http模块,介绍一下createServer和listen方法,希望对大家有所帮助! http 模块 使用 Node.js 中创建 Web 服务,主要依赖内置的 http 模块。经典的 express.js、koa....
React为什么不将Vite作为构建应用的首选
React为什么不将Vite作为构建应用的首选?下面本篇文章就来带大家聊聊React不将Vite作为默认推荐的原因,希望对大家有所帮助! 在 React 文档中,对于构建新的 React 应用,首推的方式是...
浅析node怎样链接多个JS模块
有时候是不是会有这样的疑问:纷繁的功能文件,到最后是怎么组合成起来并且在浏览器中展示的?为什么需要 node 环境?下面本篇文章给大家介绍一下node是怎样把多个JS模块链接在一...
一文深析闭包用多是否会造成内存泄露
闭包,是JS中的一大难点;网上有很多关于闭包会造成内存泄露的描述,说闭包会使其中的变量的值始终保持在内存中,一般都不太推荐使用闭包 而项目中确实有很多使用闭包的场景,...
一文聊聊Node中的net模块
Node.js中提供了net模块,该模块提供了对TCP、Socket的封装与支持。本篇文章就来带大家带大家了解一下Node中的net模块,希望对大家有所帮助! 我之前看教程的时候,很多都是从 IO、buffe...
一文聊聊node怎么封装mysql处理语句
node中怎么封装mysql?下面本篇文章给大家介绍一下node.js封装mysql处理语句的方法,希望对大家有所帮助! 在以往接口中一般都是直接在路由中书写相关处理语句,造成代码冗余性,今天...
一文带你轻松掌握Promise
前端js学习中,让大家最难受的就是异步的问题,解决 异步、回调地狱 等问题时你必须得学会promise,对于多数前端程序员来说promise简直就是噩梦,本篇文章就是从通俗易懂的角度做为...
浅析Node常见的三种关于安全方面的处理
本篇文章带大家聊聊Node常见的三种安全防范手段,主要讲解在开发Node服务端的时候, 三种关于安全方面的处理。 一、预防方式 1、 sql注入 这是一个最原始也最简单的攻击, 从 web2....
带你聊聊typeScript中的extends关键字
extends 是 typeScript 中的关键字。在 typeScript 的类型编程世界里面,它所扮演的角色实在是太重要了,所以,我们不得不需要重视它,深入学习它。在我看来,掌握它就是进入高级 typeSc...
浅析前端开发者要如何学习Node语言?
本文整理自我初学 Node.js 时的笔记,用以向对 Node.js 这门语言有兴趣的读者简明扼要的介绍 Node.js 是什么,以及该如何学习这门语言。 1. 什么是 Node.js? Node.js 是 Ryan Dahl 在 2009 年 为了...
一文聊聊Javascript中的执行上下文
本篇文章带大家聊聊Javascript中的执行上下文,分享一个思考题,通过对思考题的分析,想必会对执行上下文有更加深入的理解。 在前面的几篇文章中,我们深入了解了关于执行上下文...
详解Node怎么卸载?【步骤分享】
Node怎么卸载?下面本篇文章给大家分享Node卸载超详细步骤,跟着本文一步步卸载Node吧,希望对大家有所帮助! Node卸载超详细步骤 1、打开系统的控制面板,点击卸载程序,卸载nodej...
详解Echarts绘制街道及镇级地图(图文步骤)
本篇文章给大家带来了关于Echarts的相关使用知识,其中主要内容是教大家如何使用Echarts一步步绘制街道以及镇级地图的,感兴趣的朋友下面一起来看一下吧,希望对大家有帮助。 需求...
手把手带你用Node手写WebSocket协议
我们知道,http 是一问一答的模式,客户端向服务器发送 http 请求,服务器返回 http 响应。 这种模式对资源、数据的加载足够用,但是需要数据推送的场景就不合适了。 有同学说,ht...
JavaScript怎么判断数据类型?8 种方式分享
JavaScript怎么判断数据类型?本篇文章给大家分享JS 判断数据类型的 8 种方式,有效帮助工作和面试,面试官看了微微一笑。 1、typeof 只能识别基础类型和引用类型 注意: null 、 NaN 、...
jquery 怎么使元素不可用
jquery使元素不可用的实现方法:1、使用“$(’:checkbox’).attr(‘disabled’, true);”方法设置元素不可用;2、通过设置“pointer-events:none; opacity:0.2;”属性使元素不可用。 本教程操作环境:...
一文彻底搞定es6模块化
前情回顾 在上篇文章中我们讲到了 CommonJs ,如果还没有看,可以查找本文章所在的专栏进行学习。 CommonJs 有很多优秀的特性,下面我们再简单的回顾一下: 模块代码只在加载后运行; 模块只...
浅析node的path路径模块
path 模块是 nodejs 中用于处理文件/目录路径的一个内置模块,可以看作是一个工具箱,提供诸多方法供我们使用,当然都是和路径处理有关的。同时在前端开发中 path 模块出现的频率也...
浅析Node的events模块
在 vue 的项目中,有时我们会用到全局事件总线来管理组件之间的通信。vue2 项目里我们可以自己借助 $emit 、 $on 和 $off 封装一个 eventHub ;vue3 中 $on 和 $off 被移除了,我们可以使用 mi...