《学习笔记——JS基本语法》

137 阅读1分钟

JS基本语法

以下是我个人对JS基本语法的一些理解,如有错误,欢迎来点评!

表达式和语句

  • 表达式:一个表达式会产生一个值,可以放在任何一个需要值的地方

以下都是表达式:

1+2
add(1,2)
console.log
console.log(值)
  • 语句:语句就是JavaScript指令,通过这些指令可以执行特定任务,或者设计程序的逻辑结构

语句:

var a = 1

二者的区别

  • 表达式经常用作作为一个函数调用的参数,它可以放在任何需要一个值的地方

  • 语句则是一个行为,循环语句和if语句就是典型的语句,一个程序是由一系列语句组成的。

标识符的规则

  • 标识符:在JS中所有的可以有我们自主命名的都可以称为是标识符。

JavaScript语言中标识符的命名规则:

  1. 区分大小写,var a和var A是不同的

  2. 标识符首字符可以是以下划线(_)、美元符($)或者字母开始,不能是数字

  3. 标识符中其它字符可以是下划线(_)、美元符($)、字母或数字组成的

if else语句

语法:if(表达式){语句1}else{语句2}

语法实例:

if (hour < 18) {
    console.log("good day")
}else{
    greeting = "Good evening"
}

对表达式进行判断,如果hour小于18,控制台打印good day,如果大于18则执行else

while循环

语法:while(表达式){语句}

  • 判断表达式的真假
  • 当表达式为证,则执行语句,执行完再判断表达式的真假
  • 当表达式为假时,执行后面语句

语法实例:

while (i < 10) {
    text += "数字是 " + i;
    i++;
}

for循环

语法糖:for是while循环的方便写法

  • 语法:for(语句1;表达式2;语句3){

    循环体 }

  • 先执行语句1
  • 然后判断表达式2
  • 如果为真,执行循环体,然后执行语句3
  • 如果为假,直接退出循环,执行后面的语句

语法实例:

for(i=0; i<10; i++){
    console.log(i)
}

break和continue

  • break:退出所有循环

  • continue:退出当前一次循环

总结

上述内容就是JS的一些基本语法,对于这些基本的语法,我们要做到的就是在理解它们的基础上熟练使用,熟能生巧,早日出关。