仓库及前端知识总结

本地代码提交代码仓库

一.在github上先新建一个仓库

二.初始化本地库:在要上传的文件页面右键打开git bash here后输入命令:git init

三.连接git远程仓库:命令:git remote add origin 仓库的https地址

四.添加文件:提交至暂存区 命令:git add . (注意add后面有空格后加.)

五.添加提交信息:命令:git commit -m "你的命名算是代号"

六.提交代码:命令:git push -u origin master

分支操作

创建分支:git branch 分支名

查看分支:git branch -v

切换分支:git checkout 分支名

把指定分支合并到当前分支上:git merge 想合并进的分支名

产生冲突情况:两个分支在同一个文件的同一个位置有两套完全不同的修改,git无法决定用哪个手动合并

将本地库更新至远程库:git pull 仓库名 master 以保证本地库是最新的状态

查看历史记录:git reflog

版本穿梭:git reset --hard 版本号

查看本地库状态:git status

克隆远程仓库到本地

做三件事:拉取代码,初始化本地仓库,创建别名

  1. git clone仓库地址

  1. cd git-demo/ (目录文件夹‘前端’)

  1. git remove -v

三种隐藏方式的区别

display:none 隐藏 display:black 显示

visibility:hidden 隐藏 visibility:visible 显示

opacity:0 隐藏 opacity:1 显示

区别

对于空间的占用:display:none 隐藏时不占空间,显示时自动占空间

hidden :隐藏的时间也会占用实际空间

opacity:让元素产生透明度,还占空间

visibility具有继承性,给父元素设置hidden子元素也会继承,但如果给子元素设置visible,子元素会显示出来,和display有本质区别

对于事件绑定:display的元素已经不在页面,无法触发上面的绑定事件

visibility元素上绑定的事件也无法触发

opacity:透明度为0,但实际存在,可以触发

js触碰变亮

思路:创建移动类名,为此类名设置样式,并在样式后加!important

common[0].classList.add("commonActive");
  common[1].classList.remove("commonActive");
  common[2].classList.remove("commonActive");
  <li class="common commonActive">用户管理</li>
          <li class="common">订单管理</li>
          <li class="common">菜品管理</li>

用z-index设置覆盖层即可无法触发点击按钮

获取节点

获取父节点:parentNode

获取当前节点的前一个兄弟节点:previousSibling

获取当前节点的后一个兄弟节点:nextSibling

定时器种类

setTimeout:特点只能用一次,在给定时间之后到点执行;

setTimeout(function,time,argument1,argument2...);
//function:固定时间后执行的方法;
//time:设置固定时间--按毫秒计算;
//argument:传入方法的参数;
setTimeout(function(name,gender){
    console.log(name+"is"+gender);},1000,"Tom","boy");

setInterval:特点可以重复执行给定的函数

代码结构同上,意义开启重复定时器,每隔1s执行给定的函数

定时器的取消:

var timeId1=setTimeout(...);
clearTimeout(timeId1);//取消一次性定时器
var timeId2=setInterval(...);
clearInterval(timeId2);//取消重复定时器
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值