- 博客(66)
- 资源 (3)
- 收藏
- 关注
原创 HTML防抖
代码展示:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>防
2021-09-27 14:18:48
218
原创 Ajax中get.post
1.get无参数//1.创建实例对象varxhr=newXMLHttpRequest();//2.打开一个连接xhr.open("get",'http://47.93.206.13:8002/index/findAllCategory');//3.发送请求xhr.send();//4.接收响应xhr.onreadystatechange=function()...
2021-09-26 20:30:42
105
原创 拓展运算符
简单来说就一句话概括对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中例一//拓展运算符(集合解构)//...等号左边,有聚合作用,返回新的数组或对象//...等号右边,拆分.剥离的作用let [a,...b]=[1,2,3];console.log(a,b);//1 [ 2, 3 ]例二//后来者居上,替换前面key值let obj1={ name:'zs', age:12}let obj2={ ....
2021-09-26 17:24:27
270
原创 关于es6的那点知识
一、ES6-day01 1.ES6介绍 ES6是ES2015、ES2016、ES2017他们的统称 官方名字:《ECMAScript 2015 标准》=> ES6 2.包管理机制(npm) npm init -y 初始化nodejs项目 生成一个package.json文,该文件中保存了项目所有相关信息 全局依赖 cnpm install xxx --global 简写: cnpm i xxx -g 局部依赖...
2021-09-26 13:54:19
171
原创 vue中npm run build打包上传云服务器
首先命令行执行npm run build命令,命令需要在项目终端下执行npm run build然后我们就可以像打开静态网页一样打开我们完成的项目。下图为打包生成的dist文件夹,其中index.html为入口文件:打开文件夹----------->index.html若网页空白,打开F12发现console报错,状态码为404:引用资源的路径问题,在下图的地方修改一下再打包就可以了。需要修改的文件在项目目录下的config文件夹里的ind...
2021-09-23 19:34:04
1011
原创 vscode上传git 常见问题
1.上传文件有多个备份,建议复制一份全删只留一份2. git remote add origin + 自己的仓库地址(若绑定错了) 直接删库操作(1)先删除远程 Git 仓库git remote rm origin(2)再添加远程 Git 仓库 git remote add origin...
2021-09-21 14:46:45
417
原创 奥运五环(一键复制)
<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="viewport"content="width=device-width,initial-scale=1.0"><title&...
2021-09-16 19:11:10
3363
原创 API概括
1.forEach:单纯遍历,无法break,可以用try/catch中thrownewError来停止 2.map:遍历数组,返回回调返回值组成的新数组 3.filter:过滤 4.some:有一项返回true,则整体为true 5.every:有一项返回false,则整体为false 6.join:通过指定连接符生成字符串 7.push/pop:末尾新增(任意)和删除(一个),改变原数组,返回新增/删除项...
2021-09-06 19:08:54
124
原创 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?思路解析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去掉不满足条件的排列。...
2021-09-06 19:08:16
307
原创 JS去重简单明了的代码(建议第二种)
代码展示:vararr1=[1,2,3,2,3,4,5,6,3,4,5,6,7,8,9];functionnewArr(arr1){for(vari=0;i<arr1.length;i++){for(varj=i+1;j<arr1.length;j++){if(arr1[i]==arr1[j]){arr1.splice(j,2);j--;...
2021-09-06 17:31:57
157
原创 数组的栈操作、队列操作及其相关函数
什么是数组的栈操作、队列操作?相关函数是哪些?例如varmyPop=function(){};栈操作:就是在对数组末尾进行增加删除操作队列操作:就是在对数组前端进行增加删除操作相关函数: 栈操作 push push:在数组的末尾新增任意个数据 push:数组长度 ...
2021-09-06 17:28:27
159
原创 输出当前日期时间
代码源码:vardate=newDate();varyear=date.getFullYear();varmon=date.getMonth()+1;varda=date.getDate();varh=date.getHours();varm=date.getMinutes();vars=date.getSeconds();varday=date.getDay();if(mon>=1&&mon<=9){...
2021-09-02 12:02:08
401
原创 操作符(一看就懂)
//加法number相加vara=5;varb=a+8;console.log(b);//输出:13//将定义好的变量相连(字符串间的连接)str1="hello";str2="world";str3="";console.log(str1+str3+str2);//输出:helloworld//变量连接(数字与字符串)num1=10;num2=11;str1="15";str4="nihao";console.log(num1+...
2021-09-01 20:25:58
169
原创 Null和undefined的区别
最主要来说,null是没有值,空的,但是undefined是缺少值,应该有值只是没定义。记住这句话就完事了。不同之处:Number类型数值转换不同console.log(Namber(null)); //0console.log(Namber (undefined)); //NANtypeof 运算输出值不同null: null类型,代表“空”,代表一个空对象指针,使用typeof运算得到"object"。undefined:undefined类型,当一个声明了一个变量未..
2021-08-30 22:44:52
164
原创 水平垂直局中笔试面答概述
水平垂直居中问题:1.margin移动 top、left2.父相对定位+子绝对定位,绝对定位top、left为50%,其余使用margin-left和margin-top移动3.父相对+子绝对,且left、top、bottom、right为0,margin:auto4.给父元素设置display:flex,且align-items:center;justify-content:center;...
2021-08-30 22:40:14
93
原创 闭包解析及其优缺点
作用域链:函数必须能执行情况下,到父类中去找如果父类中找不到,一层层向外找,如果找不到,undefined闭包:函数内部包裹函数,作用域链得不到释放,造成内存消耗,代码执行效率降低。优点:1.函数内变量安全,防止变量污染, 2.内存中维持变量,可以做缓存,缺点消耗内存。 3.匿名自执行函数减小内存消耗。缺点:1.被引用的私有变量不能销毁,增大了内存消耗,造成内存泄漏(手动赋null) 2.闭包涉及跨域...
2021-08-30 22:36:37
601
原创 数据类型的转换
其他类转换到StringNumber---->String+号拼接’’如果两边都是基本数据类型就进行字符串拼接console.log(123);Consol.log(123+’‘); // ‘123’boolean---->string +号拼接’‘Console.log(true + ‘‘); // ‘true’null --> string +号拼接'' undefined --> string 'und...
2021-08-26 18:43:41
112
原创 在线安装NodeJs | npm 步骤
在线安装NodeJs | npmsudo apt-get updatesudo apt-get install nodejs查看安装是否成功,查看版本号sudo node -vnode -v退出Node环境> .exitnpm的安装sudo apt-get install npm查看安装是否成功,查看版本号sudo npm -vnpm -v若node -v出现版本和npm -v 版本有问题的如下1.卸载(最有效的方法)sudo a...
2021-08-23 18:47:49
445
原创 关于CSS3盒子模型
1.width & height内容区的宽高,显示内容。2.padding 内容区外边界与外边框内边界距离。3.border 边框宽度。4.margin 盒子外的宽度。W3C盒子(默认盒子、内容盒子、content-box)盒子的宽 width+paddingLeft+paddingRight+borderLeft+borderRight盒子的高 height+paddingTop+paddin...
2021-08-18 08:44:10
133
原创 关于gitee 本地仓库与云端仓库链接上传
操作成功示例:基本操作流程截图:gitee 创建账号,创建云端库本地仓库 以管理员身份打开(文件夹路径框输入cmd)链接:1. git init 普通文件变成git仓库(成功标志是有 以 . 开头的隐藏文件 .git) 2. 本地git仓库 -连接- 云端git仓库 本地:/Users/cc/Desktop/git测试仓库 云端:https://gitee.com/AdminRDC/git-test-warehouse.git git rem...
2021-07-27 17:12:13
593
html、css、js重点知识点概括(考试专用).docx
2021-09-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅