JS 基本语法

129 阅读1分钟
  • 表达式和语句

表达式一般都有值,语句可能有可能没有

  2+2表达式的值是 4

语句一般是改变环境(声明或赋值)

 var a=1;

语句一般是改变环境(声明或赋值) 但是并不绝对

  • 大小写敏感

  • 空格和回车

    空格在大部分代码没有意义,只有一个地方不要加回车,那就是 return 后面。

  • 标识符

    第一个字符可以是字母、下划线、$或中文,不可以是数字,第二个字符可以是以上这些或者是数字。建议不要用拼音命名 例如:

       var _=1
       var $=1
       var $1=2
    
  • 注释

    注释不是写的越多越好; 好的注释写的描述为什么这么写;不好的注释描述写了什么

  • 区块 block

    把代码包在一块

    {
    let a=1;
    let b=2
    }
    
  • if

    选择最没有歧义的用法

    if(表达式){
     语句
    }else if{
    }else{
    }
    
  • while和 for

    for(语句 1;表达式;语句 2){
          循环体
    }
    
    while(表达式){
    语句
    } 
    
  • 三元表达式

    表达式1?表达式2:表达式 3
    
  • &&和||

    A&&B&&C&&D 取第一个假值或 D
    A||B||C||D 取第一个真值或 D
    
  • swich

    使用 switch case 语句不能少break

    swich(表达式)
     case 1 :
     
       break;
     case 2:
    
      break;
     default:
    
  • break 和 continue

    break是跳出所有循环,如果有多重循环,break 是跳出离它最近一个循环。

    continue是跳出当前一次循环

  • label 语句

    一个代码块,a是标签

    {
    a:1
    }