- 博客(6)
- 收藏
- 关注
原创 TypeSprict
TypeScript概述 TypeScript 文档连接 Typed JavaScript at Any Scale.添加了类型系统的 JavaScript,适用于任何规模的项目。 是javaScript的超集 包含了javascript的语法和es5,es6,可以使用javascript的代码 类型系统 从 TypeScript 的名字就可以看出来,「类型」是其最核心的特性。 我们知道,JavaScript 是一门非常灵活的编程语言: 它没有类型约束,一个变量可能初始化时是字符串,过一会儿又被赋值为数字
2021-10-11 20:51:48
457
原创 浅拷贝与深拷贝
浅拷贝与深拷贝的区别???? 浅拷贝: 将原对象或原数组的引用直接赋给新对象,新数组,新对象/数组只是原对象的一个引用,只拷贝一层 深拷贝: 创建一个新的对象和数组,将原对象的各项属性的“值”(数组的所有元素)拷贝过来,是“值”而不是“引用”,层层拷贝 为什么要使用深拷贝????♀️ 为了避免拷贝后修改新数组或对象时,不会改变原数组或原对象 实现浅拷贝的方式 循环遍历 var arr = [1,2,3,4] var ary = [] for(var i=0 ; i < arr
2021-09-17 17:15:44
87
原创 Webpack打包项目
Vue-cli4项目打包???? 如何对webpack进行操作 vli3版本和vli4我们要修改webpack配置,我们需要自己在项目根目录下创建vue.config.js文件 首先配置接口跨域的问题 module.exports = { devServer: { open: false, // 自动启动浏览器 host: '0.0.0.0', // localhost port: 6060, // 端口号,可以不配置 hotOnly: false, // 热更新,可以
2021-09-14 19:46:52
287
原创 Vue移动端项目rem适配
下载插件 npm install lib-flexible postcss-pxtorem@5.1.1 --save -dev 在main.js文件中引入 //引入适配包 import 'lib-flexible/flexible' 在项目目录下新建 .postcssrc.js 代码块: module.exports = { plugins: { autoprefixer: { overrideBrowserslist: ['Android ...
2021-08-30 11:43:21
198
原创 Git和gitHub
一、git基础 git概念 简单来说就是一个版本管理工具 官方:Git是一个版本管理控制系统(缩写VCS),它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以在任何时间点,将更新记录恢复回来 版本管理 版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内容 git工作原理 git仓库 暂存区 工作目录 用于存...
2021-08-29 21:48:13
97
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人