定义变量

JavaScript定义变量十分的简易,没有变量类型的说法,如:
var number=100;//定义了一个整型变量number,其值为100
var str=”idea”; //定义了一个字符串类型变量
注意:“;”甚至可以不写,这都是可以的,js就是比较随意,但js严格区分大小写。

if语句

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Title</title>
  6. <script>
  7. var number=88;
  8. if(number<60){
  9. alert("你这个小渣渣")
  10. }else if(number>=60&&number<=90){
  11. alert("哎哟,不错哟~")
  12. }else {
  13. alert("你好棒棒哦!")
  14. }
  15. </script>
  16. </head>
  17. <body>
  18. </body>
  19. </html>

运行结果:
image.png

数组

  1. <script>
  2. var arr=[13.14,520,"str",null,];
  3. </script>

比较符

=:赋值符号;
==:等于,类型不一样,值一样也返回true;
===:绝对等于,类型一样,值也一样才会返回true;
js中,一般不用==来比较,而用===来比较。

image.pngnull和undefined

null是值为空,而undefined则是未定义;
image.png

严格检查模式

由于js的随意性,可能会导致一些问题:
image.png
image.png
可以看到写个“i=1”都没有报错而且i还是一个全局变量,会影响带其它js文件,这是很离谱的,因此可以设置严格检查模式来避免这些问题。
‘use strict’; 严格检查模式,预防JavaScript的随意性导致产生的一些问题,必须写在JavaScript的第一行!局部变量建议都使用 let 去定义。
image.png
可以看到爆红了

7.console.log()
console.log()实在浏览器的控制台打印括号里面的内容