
JavaScript
文章平均质量分 95
关于JavaScript的文章
谁动了我的奶酪が
我们仍需与生命的慷慨与繁华相爱,即使岁月以荒芜和刻薄相欺。
展开
-
Webpack搭建项目
文章目录1. webpack的使用1.1 项目搭建基本思路1.2 webpack的安装1.3 webpack 的默认配置1.4 自定义配置文件1.5 执行webpack之后发生了什么1.6 配置多个入口2. 使用 webpack-dev-server 插件启动页面2.1 如何使用2.2 执行 webpack-dev-server 发生了什么2.3 实现自动打开浏览器以及热更新2.4 html-webpack-plugin3. 解析 css 文件3.1 处理css中的地址问题4. 处理图片数据5. 处理字体原创 2021-11-04 16:08:24 · 1064 阅读 · 0 评论 -
前端 PDF 水印方案
场景:前端下载 pdf 文件的时候,需要加上水印,再反给用户下载用到的库:pdf-lib (文档) @pdf-lib/fontkit字体:github方案目标:logo图 + 中文 + 英文 + 数字 => 透明水印首先安装 pdf-lib: 它是前端创建和修改 PDF 文档的一个工具(默认_不支持中文_,需要加载自定义字体文件)npm install --save pdf-lib安装 @pdf-lib/fontkit:为 pdf-lib 加载自定义字体的工具npm原创 2021-07-08 18:22:21 · 1613 阅读 · 0 评论 -
JS函数提升和变量提升
1.1什么是函数提升和变量的提升?JS引擎在运行整个JS代码的过程中,分为俩步。第一步是读取和解析JS代码,第二部是执行。在引擎解析JS代码的时候,当解析器遇见变量声明(var 变量名)和函数声明(function 函数名)的时候,会将这些声明提到各自作用域的最前面。1.2 作用域在ES6之前,JS是没有块级作用域的。只有2种作用域:1.全局作用域2.函数作用域...原创 2019-08-06 16:01:17 · 134 阅读 · 0 评论 -
NodeJs学习
NodeJs学习文章目录NodeJs学习1.node是什么?2、浏览器中的js是由哪些组成的3、node中的js4、特性5、npm6、node能做什么?7、预备知识?8、能学到什么?node起步1、安装2、细节读写文件http服务node中的javascript模块化开发为什么要进行模块化开发?是什么好处模块之间如何引用协作执行require方法()node里的模块简单的服务端开发1.node...原创 2019-09-05 15:56:08 · 242 阅读 · 0 评论 -
Node模板引擎使用
Node模板引擎使用文章目录Node模板引擎使用模板引擎的学习模板引擎中常用的语法安装语法变量的读取条件语法循环语法api服务端渲染服务端渲染客户端渲染模板引擎的学习学习的网址模板引擎中常用的语法提供了两种语法,一般我们使用标准即可以用于html页面,也可以用于node安装npm install art-template --save语法变量的读取{{}}和我们使用${...原创 2019-09-05 19:12:04 · 435 阅读 · 0 评论 -
ES6
ES6文章目录ES6ES6新增关键字1.Let1.1块级作用域1.2不存在变量提升,先声明,后使用1.3不允许重复声明同一个变量1.4let声明的变量不属于顶层对象2.const2.1const声明的变量不可修改2.2只在块级作用中起作用2.3不存在变量提升,先声明,后使用2.4不可重复声明同一个变量2.5声明后必须赋值2.6变量是对象的情况3.ES6兼容问题新特性4.解构赋值4.1数组的解构赋...原创 2019-09-09 00:10:48 · 361 阅读 · 0 评论