03 2022 档案
摘要:防抖与节流⭐⭐ 防抖 点击多次取最后一次 //样式style <style> *{ margin: 0px; padding: 0px; list-style: none; } /* 防抖 */ .fd { margin: 40px auto; cursor: pointer; width: 200
阅读全文
摘要:深拷贝方法⭐⭐⭐ //准备拷贝的数据 let obj={ name:'lht', study:[ { id:'vue2', dgree:'***' }, { id:'AntdVue', dgree:'***' } ], girlFriends:{ _name:'xxx', agx:18, }, ca
阅读全文
摘要:Node.js ⭐⭐⭐⭐ Node.js是什么 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效 非阻塞式I/O 事件驱动 基于Chrom V8引擎的js运行环境 V8 引擎是 Ch
阅读全文
摘要:ES6 ⭐⭐⭐⭐ 变量 let let特性: 1,变量不能重复声明 2.块级作用域 (只在代码块里面有效,全局无法获取) 3.不存在变量提升 4.不影响作用域链 5.暂时性死区:如果区块中存在let和const命令,这个区块对这些命令声明的变量,从一开始就形成了封闭作用域。凡是在声明之前就使用这些变
阅读全文
摘要:##JavaScript ⭐⭐⭐⭐⭐ 数组对象 数组属性与方法 属性: length 获取或设置数组长度 方法: (1)push()方法:当前最后面添加元素,返回当前数组长度 (2)pop()方法:去掉数组最后一个元素,返回除去元素 (3)unshift()方法:数组最前面添加元素,返回当前数组长度
阅读全文
摘要:CSS预处理器 ⭐⭐ less,sass和stylus sass:较早,缩进风格 scss:完全兼容css3,使用大括号 编写css的编程语言,引入变量,函数,重复代码等功能,如果编译成css文件 Sass 安装sass sass是基于ruby语言因此安装sass前需要安装Ruby。(注:mac下自
阅读全文
摘要:CSS ⭐⭐⭐ css定义 层叠样式表 (Cascading Style Sheets,缩写为 CSS),是一种 样式表 语言,用来描述 HTML 或XML(包括如 SVG、MathML、XHTML 之类的 XML 分支语言)文档的呈现 CSS基本特性 统一性 使用统一的属性解决属性的样式问题,让不
阅读全文
摘要:HTML⭐⭐⭐ HTML基础 HTML的全称超文本标记语言,它采用一种标记性的语言来完成网页开发 HTML标签 标题标签 h1~h6 ,数值越大,字体越小 <h1 align="center">这是一号标题</h1> <h2 align="right">这是二号标题</h2> <h3 align="
阅读全文
摘要:##echarts图表⭐⭐ 安装与加载 #安装 npm i echarts -s #加载 (1)script载入 (2)项目引入 import * as echarts from 'echarts' (3)按需引入 // 引入 echarts 核心模块,核心模块提供了 echarts 使用必须要的接
阅读全文
摘要:NPM包管理工具 提供各种插件下载 QS--(序列化)⭐ qs是一个增加了一些安全性的查询字符串解析和序列化字符串的库 #(1)安装与载入 npm install qs import qs from 'qs’ #(2)简单方法 `1` qs.parse()将URL解析成对象的形式 `2` qs.st
阅读全文
摘要:仓库为空,本地创建git项目之后提交到仓库中1.创建项目文件夹(本地git仓库)2.在项目文件夹中右键:选择Git Bash3.初始化项目:git init -- 会出现一个.git的隐藏文件夹4.将项目文件拷贝到本地仓库中5.链接远程仓库(GitHub或码云上的仓库) git remote add
阅读全文