在校也学习了前端的一些知识,感觉不深刻,现在准备自学。先学习js,在穿插这学html和css,js相对于这两个有点难。
1.前天也学习了一点js,然后昨天没有学,今天又来学了,来记录一下今天学习的。
2.前天学习了数值类型转换、运算符、if条件语句,跟着教程来的。
数值类型转换
- 转数字、转字符串、转布尔
- 转数字有Number()、parseInt()、parseFloat()。
-
let a = '100'; let b = Number(a); console.log(b) console.log(typeof b)
- parseInt();可以转换文本和数字结合('100abc')类型的,但是从下标为0开始转换,一位一位的转,转到是字母的就不转了。
- parseFloat()。 可以解析小数。
运算符
- 有算数运算符、赋值运算符、比较运算符、逻辑运算符、自增自减运算符
- 算数运算符 + - * / % ——要注意%是取余
- 赋值运算符 = += -= *= /=
- = 是赋值,不是我们所知道的等于,将右边的赋值给左边
- += 这个是 a+=10 => a=a+10;-= *= /=同前面一样。
- 比较运算符< > <= <= == === != !==
- 逻辑运算符 && || !
- &&与,一假则假
- ||或,一真则真
- !取反
- 自增自减运算符++ --
- ++分为两种一种是a++,一种是++a;区别就是a++就是先参与运算在自加,++a是先自加之后再参与运算。
- --和++一样。
If条件语句
-
if (条件){ }else{ }
-
if(条件) { }else if{ }
-
if(条件) { }else if{ } else { }
写笔记也好累啊~~不管了坚持就完了