前端笔记(创建顺序数组、取选中月最后一天日期、判断变量、git命令)
创建一个从0开始的顺序数组
[...new Array(5).keys()] //[0,1,2,3,4]
数组反向
[0,1,2,3,4,5].reverse() //[4,3,2,1,0]
取选中月最后一天日期
getLastDay(year,month){ var new_year = year; //取当前的年份 var new_month = month++;//取下一个月的第一天,方便计算(最后一天不固定) if(month>12){//如果当前大于12月,则年份转到下一年 new_month -=12; //月份减 new_year++; //年份增 } var new_date = new Date(new_year,new_month,1); //取当年当月中的第一天 return (new Date(new_date.getTime()-1000*60*60*24)).getDate();//获取当月最后一天日期 } //调用 getLastDay(2020,7) //31
指定的日期转为时间戳
new Date("2020-01-01").getTime() //1577836800000
判断变量type的值是2或3时执行
if([2, 3].includes(type)){}
对象中快速加入新数据
let a={key0:value0}; a={...a,key1:value1,key2:value2}; //{z:1,x:2,y:3}
git的一些命令方式
#创建分支(master中) git checkout -b 分支名 #删除分支(master中) git branch -d 分支名 #遍历分支 git branch #合并分支(master中) git merge 分支名 #删除仓库中分支(master中) git push origin :分支名 #遍历本地和仓库分支 git branch -a #拉出远程分支 git fetch origin 分支名
博客园作者:herry菌朋友,看到这里,关注作者的公众号吧,不漏掉更新哦