JavaScript和ECMAScript之间的关系

本篇文章给大家带来了关于javascript的相关知识,其中主要介绍了关于JavaScript和ECMAScript之间关系的相关问题,ECMAScript也是一门脚本语言,缩写为ES,通常看做JavaScript的标准化规范,下面一起来看一下,希望对大家有帮助...

实例解析ES6 Promise的原理和使用

1.Promise之前1.1回调函数回调函数:把函数A当作参数传递给另一个函数B调用,那么A就是回调函数。【推荐:JavaScript视频教程】一些例子具名回调function你有几只狗(fn){fn('一只狗')}function数狗(...

一文浅析JS包管理工具:yarn

yarn和npm一样也是JavaScript包管理工具,下面本篇文章就来带大家了解一下yarn包管理工具,希望对大家有所帮助!1.yarn简介Yarn是facebook发布的一款取代npm的包管理工具速度超快——Yarn缓存了每个下载...

JavaScript包管理器比较:Npm vs Yarn vs Pnpm

本篇文章带大家了解一下三种JavaScript包管理器(npm、yarn、pnpm),并将这三种包管理器进行对比,聊聊npm、yarn、pnpm三者的区别和关联,希望对大家有所帮助,如有问题欢迎指出!包管理器领域的三个主要参与者:npmYarn高性能npm...

深入了解模块打包工具webpack

什么是webpack?本篇文章就来带大家认识了解下模块打包工具webpack,希望对大家有所帮助!一、什么是webpack1、官方解释从本质上来讲,webpack是一个现在的javaScript应用的静态模块化打包工具。(从两点概括这句话即模块和打...

JavaScript学习之使用const声明常量

本篇文章给大家带来了关于javascript的相关知识,其中主要介绍了关于使用const声明常量的相关问题,const用于声明一个或多个常量,声明时必须进行初始化,且初始化后值不可再修改,下面一起来看一下,希望对大家有帮助。【相关...

深析webpack的打包流程和原理

Webpack是如何实现打包的?下面本篇文章就来带大家深入了解一下Webpack打包原理,希望对大家有所帮助!作为一个前端“攻城狮”,Webpack再熟悉不过了,Webpack能做的事太多了,可以将所有资源(包括JS,TS,JSX,图像,字体和CSS等)...

深入解析webpack的五个核心概念

webpack是一种前端资源构建工具,一个静态模块打包器(modulebundler);webpack有5大核心概念(入口、输出、loader、插件、模式),下面本篇文章就来带大家深入了解一下,希望对大家有所帮助!webpack五个核心概念1.Entry入口(En...

webpack核心概念之输出(Output)

将所有的资源(assets)归拢在一起后,还需要告诉webpack在哪里打包应用程序。webpack的output属性描述了如何处理归拢在一起的代码(bundledcode)。下面本篇文章就来带大家深入了解一下webpack核心概念中的输出(Outp...

webpack核心概念之入口配置(entry)

在一切流程的最开始,我们需要指定一个或多个入口(entry),也就是告诉Webpack具体从源码目录下的哪个文件开始打包。下面本篇文章就来带大家深入了解一下webpack核心概念中的入口配置(entry),希望对大家有所帮助!如果把工程中各...

聊聊webpack中怎么压缩打包html资源

webpack中怎么压缩打包html资源?下面本篇文章就来给大家简单介绍一下webpack压缩打包html资源的方法,希望对大家有所帮助!为什么需要打包html资源写代码时引入的是src下面的js文件,经过webpack打包后,形成了一个入口文件,此...

一文详解JS实现三级联动菜单(附思路说明)

当点击省份菜单选择陕西时,菜单组件会通过事件抛发把当前的省份抛发出来。得知省份之后就可以从后台获取省份下面的城市数据。依次类推。【相关推荐:JavaScript视频教程】实现效果:前后端接口信息:三级级联菜单接口:##URL...

Node.js如何进行版本管理?3款实用版本管理工具分享

Node如何进行版本管理?下面本篇文章给大家整理分享3款非常实用的Node.js版本管理工具,希望对大家有所帮助!在上一篇文章《Node.js各版本间有什么区别?如何选择合适的版本?》中介绍了Node.js版本分为LTS和Current...

为什么需要性能监控?聊聊Node.js性能监控

为什么需要性能监控?下面本篇就来带大家了解一下Node.js性能监控,希望对大家有所帮助!为什么需要性能监控Node作为Javascript在服务端的一个运行时(Runtime),极大的丰富了Javascript的应用场景。但是Node.jsRuntime本身是...

4个Angular单元测试编写的小技巧,快来看看!

Angular怎么进行单元测试?下面本篇给大家整理分享4个Angular单元测试编写的高阶技巧,希望对大家有所帮助!测试思路:1.能单元测试,尽量单元测试优先2.不能单元测试,通过封装一层进行测试,譬如把测试的封装到一个组件,但又有弱...

聊聊Node.js中的http模块

本篇文章给大家了解一下Node中的http模块,聊聊怎么使用http模块创建服务器,希望对大家有所帮助!1、什么是http在百度百科的解释:超文本传输协议(HyperTextTransferProtocol,HTTP)是一个简单的请求-响应协议,它通常运行在TC...

JavaScript ECMAScript 6所有新特性总结

本篇文章给大家带来了关于javascript的相关知识,主要介绍了JavaScriptECMAScript6(ES2015~ES2022)所有新特性总结,文章围绕主题展开详细的内容介绍,具有一定的参考价值,下面一起来看一下,希望对大家有帮助。【相关推荐:j...

聊聊Nodejs怎么使用gm和imageMagick来处理图片

Nodejs怎么处理图片?下面本篇文章给大家介绍一下Nodejs使用gm和imageMagick处理图片的方法,希望对大家有所帮助!安装依赖npmigmgm是一个Node库,提供了一些JSAPI,让开发者可以处理图片。但是它底层依赖了GraphicsMagick...

如何写出干净的JS代码?5个编写小技巧分享

如何写出干净的JS代码?下面本篇文章就来给大家整理分享5个写出干净JavaScript的小技巧,希望对大家有所帮助!降低阅读负担,启发创作心智,轻松学习JavaScript技巧,日拱一卒,jym,冲~1.将数字定义为常量我们常常会用到数字,...

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

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