前端拾遗
写这篇文章是平常在做一些小需求的时候发现有一些遗漏的知识点,但是又没法把他放到一篇笔记里保存起来,所以为了保存下来,就在这个前端拾遗的笔记中记录一些我之前没有遇到的知识点,或者有一些我卡住比较久的地方
1 css变量
css变量是用两个减号开始,中间可以使用减号连接的变量例如:
div {
--button-width: 80px
;
}
变量大小写敏感作用域
在 :root 下定义的变量全局可见在元素样式内定义的只有该元素及其子元素可见
:root {
--length: 80px
;
}
div {
--width: 70px
;
}
使用的时候用 var() 来使用这个变量
2 if 判断语句中的多条件判断
他和早期的C语言一样,进行多个判断的时候需要用&&连接例如我定义一个变量 a,初始值为 0,然后进入一个判断:
var a
= 0;
if (1 < a
< 10) {
console
.log("1 < a < 10");
}
a肯定不在这个范围, 所以这个 if 语句应该这样写
if (1 < a
&& a
< 10) {
console
.log("1<a<10")
}
这回他就不会输出判断里面的内容
收藏夹程序的 %
收藏夹程序不能有 % 直接加上数字, 否则会被转义成符号 (url解码)例如不可以这样写: %60 (本意是对 60 取模, 转义之后变成"`"符号)应该写为 %(60)