聊聊JavaScript中实现继承的6种方法

面试官:“你说说JavaScript中实现继承有哪几种方法?”紧张的萌新:“额,class中用extends实现继承,然后...没了...”面试官:“...”······想必绝大部分人一说继承就会想到类中的继承吧,但其实继承可不是class的...

一文详解es6中的模块化

CommonJs有很多优秀的特性,下面我们再简单的回顾一下:模块代码只在加载后运行;模块只能加载一次;模块可以请求加载其他模块;支持循环依赖;模块可以定义公共接口,其他模块可以基于这个公共接口观察和交互;天下苦Comm...

JavaScript详细解析之作用域链

本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了作用域链的相关内容,作用域是一套规则,负责收集并维护由所有声明的标识符(变量)组成的一系列查询,并实施一套非常严格的规则,确定当前执行的代码对这些标识符的...

什么是RPC?聊聊node中怎么实现 RPC 通信

【相关教程推荐:nodejs视频教程】什么是RPC?RPC:RemoteProcedureCall(远程过程调用)是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间,不能直接...

深入探讨JavaScript中的async函数

async函数async函数的返回值为promise对象,promise对象的结果由async函数执行的返回值决定。async函数能使得异步操作变得更加方便,简而言之就是Generator的语法糖。定义async函数,特点是即便函数内部返回结果不是pr...

node怎么实现定时任务

node怎么实现定时任务?node定时任务(node-schedule模块)实现一个每天凌晨十二点更新服务器上的git代码的功能koa2框架下的app.js文件importschedulefrom'node-schedule';importupdateCodefrom'./con...

记录并分析分析一个yarn存在6年之久的bug

最近遇到一个yarn的bug,搜索之后发现它竟然存在6年之久,这到底是个怎样神奇的问题?经过一番分析排查,我给了6个解决方案。。。1、问题描述最近接手的几个项目包管理器用的是yarn@v1.22.19,在安装依赖后无论是否成功,总是出...

Angular学习之聊聊Directive指令

本篇文章带大家继续angular的学习,简单了解一下angular中Directive指令的使用,希望对大家有所帮助!Directive用来修饰DOM给它添加额外的行为。【相关教程推荐:angularjs视频教程、编程视频】例如开发中常用的*ngFor...

7 个很棒且实用的React 组件库(压箱底分享)

2022年只剩下2个月,在这快一年的开发过程中,我觉得是时候总结了7个很棒的、日常开发中常用的React组件库。【相关推荐:Redis视频教程、编程视频】1.tremorTremor是一个快速构建Dashboard的React开源组件库...

JavaScript总结分享之闭包

本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了关于闭包的相关问题,其中包括了闭包是什么、为什么要这么设计以及能怎么用的相关内容,下面一起来看一下,希望对大家有帮助。【相关推荐:JavaScript视频教程、...

深入聊聊前端限制用户截图的脑洞

做后台系统,或者版权比较重视的项目时,产品经常会提出这样的需求:能不能禁止用户截图?有经验的开发不会直接拒绝产品,而是进行引导。先了解初始需求是什么?是内容数据过于敏感,严禁泄漏。还是内容泄漏后,需要溯源追责。不同的...

Node.js中怎么使用Redis?原来这么简单!

Node中怎么使用Redis?下面本篇文章给大家介绍一下Node.js中使用Redis的方法,你会发现原来这么简单,希望对大家有所帮助!之前的文章中我们其实留了两个可以用redis优化的地方:一个是我们的在做登录时,通过JWT已经实现了服务...

聊聊Node中的异步实现与事件驱动

本篇文章带大家了解一下Node中的异步实现与事件驱动,希望对大家有所帮助!Node的特点对于某些场景有一些互不相关的任务需要完成,现行的主流方法有如下两种:多线程并行完成:多线程的代价在于创建线程和执行线程上下文切换的...

node中怎么获取命令行中的参数

在开发cli工具时,往往离不开获取指令中各种参数信息,接下来本文将带着你如何在Node.js中获取执行时的参数。【相关教程推荐:nodejs视频教程、编程视频】认识processprocess是nodejs内置的一个对象,该对象提供了当前有关n...

一文带你了解JS箭头函数

JavaScript的箭头函数随着ECMAScript2015的发布而到来,也被称为ES6。由于其简洁的语法和对this关键字的处理,箭头函数迅速成为开发者们最喜爱的功能。箭头函数语法函数就像食谱一样,你在其中存储有用的指令,以完成你需要...

一起来聊聊JavaScript事件循环的原理与实例

本篇文章给大家带来了关于JavaScript的相关知识,其中主要介绍了事件循环的相关内容,下面一起来看一下,希望对大家有帮助。【相关推荐:JavaScript视频教程、web前端】理解JavaScript的事件循环往往伴随着宏任务和微任务...

浅析Nodejs中的http模块和导出共享

本篇文章聊聊node的基础,关于http模块及module.exports导出共享的理解和案例,希望对大家有所帮助!一、http模块http模块是Node.js官方提供的、用来创建web服务器的模块。【相关教程推荐:nodejs视频教程】通过http...

一文详解Redux Hooks的使用细节

本篇文章带大家聊聊ReduxHooks的使用细节,希望对大家有所帮助!ReduxHooksRedux中Hooks介绍在之前的redux开发中,为了让组件和redux结合起来,我们使用了react-redux库中的connect:在Redux7.1开始,提供了Hook的方式,在函数组...

一文带你聊聊Nodejs中读写文件的操作

Node中怎么操作文件?下面本篇文章带大家聊聊怎么使用Nodejs读写文件,希望对大家有所帮助!操作文件是服务端一个基础的功能,也是做后端开发的必备能力之一。操作文件主要包括读和写。而这些功能Nodejs都已经提供了对应的...

浅析Angular项目中使用 SASS 样式的方法

Angular项目中怎么使用SASS样式?下面本篇文章给大家介绍一下Angular中SASS样式的使用方法,希望对大家有所帮助!在Angular自定义指令Tooltip文章中,我们说会出一篇关于sass样式的文章,现在它来了。前端三剑客之...