- 博客(7)
- 收藏
- 关注
原创 vue跨域和打包路径
在vue项目中与src同级新建vue.config.js写入以下代码module.exports = { publicPath: "./", // 部署应⽤包时的基本 URL outputDir: "dist", // npm run build ⽣成的⽂件夹,默认是dist assetsDir: "static", // 在kaixin⽂件夹下⾯⽣成static⽬录存放js,img,css等静态资源 indexPath: "index.html", // ⽣成的单⽂件的,⽂件名,
2022-04-29 10:24:16 222
原创 git总结
1.在需要控制的文件夹内使用 git init 初始化仓库 会出现 .git 隐藏文件2.查看git 状态 git status3.添加 git add . 加入所有文件到暂存区4.想git提交内容 git commit -m '对需要提交内容的描述'分支:查看分支:git branch创建分支:git branch 分支名切换分支:git checkout 分支名创建并切换分支: git checkout -b 分支名删除分支:git branch -d 分支名-D强制删除.
2022-04-21 20:56:07 325
原创 解决数据量大造成卡顿 ---- 事件委托
项目开发过程中有些场景 比如活动页 数据量较大 一部分用户手机可能会造成卡顿。比如产品多 每个产品都有点击事件 去详情啊,加购啊等等 一个产品两个事件,100个产品就200个事件了占用内存较大。可以使用,图片懒加载或者 事件委托解决(推荐)...
2022-04-01 17:15:38 372
原创 数组常用方法
1.push()数组尾部追加 let arr = [1,2,3,4] arr.push(5) console.log(arr); //[1,2,3,4,5]2.pop()数组尾部删除 let arr = [1,2,3,4] arr.pop() console.log(arr); //[1,2,3]3.shift()数组头部删除let arr = [1,2,3,4]arr.shift()console.log(arr); //[2,3,
2022-04-01 11:08:38 182
原创 ajax原理及用法
ajax全名(Async Javascript And XML)就是异步的javaScript和XML,可以在不重新加载整个页面的情况下,与服务器交换数据,局部更新网页。ajax原理就是通过XMLHttpRequest对象向服务器发送异步请求,从服务器获取数据,然后用javaScriptcaozuodom来更新页面使用方法:1.创建ajax的实例对象 XMLHttpRequest2.通过open()方法与服务器建立连接3.通过send()方法发送请求需要的内容4.通过onreadys
2022-04-01 10:35:56 983
原创 关于ts安装与运行
第一步:全局安装 命令行输入 npm install typescript -g第二步:vscode自动解析: 1.在命令行输入 tsc 需要解析的文件名称 回车会自动生成typeconfig.json文件 2.然后vscode顶部的终端-运行任务-typescript-监视,这样就会自动编译到js...
2022-04-01 10:27:18 1676
原创 js深浅拷贝
首先数据类型分为两种:简单的(一般的)和 复杂的(引入的)简单的数据类型会在栈存储开辟一个存储空间,复杂的会在堆存储数据浅拷贝 let obj1 = { a:1 } let obj2 = obj1 obj2.a = 20 console.log(obj1); //20 console.log(obj2); //20obj1和obj2都在栈存储 obj1和..
2022-03-08 16:21:27 41
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人