03 2022 档案
摘要:git branch login 创建分支login git branch 查看分支 git checkout login 切换分支到login git checkout -b reg 创建分支reg 并切换到这个分支 git merge login 合并login这个分支 git push ori
阅读全文
摘要:git init 初始化仓库(红色) git add . 一次性将文件添加进暂存区(会变绿) git commit -m "提交信息" 将暂存区的文件提交到仓库 git status 查看文件状态 git rm -f 直接把文件删了 git rm --cached 只删仓库里的文件,工作区里的文件还
阅读全文
摘要:Git 是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。 特点:项目越大越复杂,协同开发者越多,越能体现出 Git 的高性能和高可用性! Git 快照是在原有文件版本的基础上重新生成一份新的文件,类似于备份。为了效率,如果文件
阅读全文
摘要:防抖 function debounce(callback,time){ let timer; return function(){ clearTimeout(timer); timer=setTimeout(()=>{ callback.apply(this) },time); } } 防抖策略(
阅读全文
摘要:有两种跨域方法分为jsonp和cors 1.jsonp 可兼容旧版本,只支持get请求不支持post请求 因为用ajax跨域会被浏览器拦截,所以jsonp用script来获取 script用函数实例获取数据 function 函数名(res){ console.log(res) } 获取的数据用sc
阅读全文
摘要:这是一种浏览器的安全机制 两个页面的:协议 域名 端口 都相等的情况下属于同源 协议分为“http和https(s代表安全) 域名就是www. .com 端口就是com:后的数字 http默认80 https默认443 同源策略(英文全称 Same origin policy)是浏览器提供的一个安全
阅读全文
摘要:HTTP协议分为请求报文和响应报文。 格式: 请求行 响应行 请求头 响应头 请求体 响应体 状态码 1** 2** 成功:操作成功接收并处理 3** 重定向:需要进一步的操作以完成请求 4** 客户端错误:请求包含语法错误或无法完成请求 5** 服务器错误:服务器在处理请求的过程中发生了错误 20
阅读全文
摘要:剩余参数语法允许我们将一个不定数量的参数表示为一个数组,不定参数定义方式,这种方式很方便的去声明不知道参数情况下的一个函数 function sum (first, ...args) { console.log(first); // 10 console.log(args); // [20, 30]
阅读全文
posted @ 2022-03-02 14:20
永远老年
摘要:扩展运算符可以将数组或者对象转为用逗号分隔的参数序列 let ary = [1, 2, 3]; ...ary // 1, 2, 3 console.log(...ary); // 1 2 3,相当于下面的代码 console.log(1,2,3); 扩展运算符可以应用于合并数组 // 方法一 let
阅读全文
posted @ 2022-03-02 14:20
永远老年
摘要:ES6中新增的定义函数的方式。 () => {} // ():代表是函数; =>:必须要的符号,指向哪一个代码块;{}:函数体const fn = () => {}//代表把一个函数赋值给fn 函数体中只有一句代码,且代码的执行结果就是返回值,可以省略大括号 const sum = (n1, n2)
阅读全文
posted @ 2022-03-02 11:00
永远老年
摘要:ES6中允许从数组中提取值,按照对应位置,对变量赋值,对象也可以实现解构 数组解构 let arr=[1,2,3]; let [a, b, c, d] =arr; console.log(a) // 1 console.log(b) // 2 console.log(c) // 3 console.
阅读全文
posted @ 2022-03-02 10:50
永远老年
摘要:flex就是弹性布局的意思 .box{ display:flex; } 行内元素也可以使用Flex布局。 .box{ display:inline-flex; } flex有两条轴分别是主轴和侧轴: flex-direction属性决定主轴的方向(即项目的排列方向)。 row(默认值):主轴为水平方
阅读全文
摘要:let关键字就是用来声明变量的 使用let关键字声明的变量具有块级作用域 在一个大括号中 使用let关键字声明的变量才具有块级作用域 var关键字是不具备这个特点的 防止循环变量变成全局变量 使用let关键字声明的变量没有变量提升 使用let关键字声明的变量具有暂时性死区特性 使用const关键字声
阅读全文
摘要:BFC的特性与作用 1、可以避免外边距重叠:用新的盒子包裹外边距重合的盒子,给新的盒子加上overflow:hidden开启BFC模式解决外边距塌陷 2、清除浮动:如果父盒子没有设置宽高,在子盒子设置浮动的情况下会失去宽高,给父盒子加上overflow:hidden开启BFC模式可以清楚子盒子浮动
阅读全文
摘要:一,新增元素 内容元素:article、header,footer,section,nav,aside表单元素:calendar,date,time,number,url,search;多媒体:video,audio;控件元素: websockt,webwork绘画:canvas;存储:localS
阅读全文
摘要:1. 块状元素(block)(1) 块状元素在网页中就是以块的形式显示(显示形状为矩形). 块状元素默认没有自己高度和宽度,默认情况下它的宽度是继承其父元素的宽度,高度是内容撑起来的高度,没有内容的时候高度为0.常用的块状元素:div, dl, dt, dd, ul, ol, fiedset, (h
阅读全文
posted @ 2022-03-01 19:53
永远老年