JS的基本语法

  1. 表达式和语句
    表达式:
    1+2表达式值为3
    add(1,2)函数表达式的返回值是3
    console.log表达式的就是函数本身
    console.log(3)表达式的值是undefined,但是打印出来的是3
    语句:
var sum = a+b
var diff = a-b

区别
语句用来表示环境,表达式用来取值

  1. 标识符的规则
  • 第一个字符必须是Unicode字母或$或者下划线_或者中文(不可以是数字)
  • 后面的其他字符可以是字母、下划线_、数字或$
2a  // 第一个字符不能是数字
23  // 同上
***  // 标识符不能包含星号
a+b  // 标识符不能包含加号
-d  // 标识符不能包含减号或连词线
  1. if else条件语句
if(逻辑判断为true){
//执行为true的语句
}else{
//不满足true条件时执行语句
}
可以嵌套多层
  1. 循环语句while for
while(条件){
语句
}
for(初始化表达式;条件;递增表达式){
语句
}
var x = 3;
for (var i = 0; i < x; i++) {
  console.log(i);
}
// 0
// 1
// 2

区别
while:先判断再执行
for:先执行在判断,判断完递增表达式还会执行一次

  1. break continue
    break:结束所有循环语句
    continue:跳出本次循环
  2. label
label:
   语句
foo: {
  console.log('打印顶顶顶顶')
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是表达式和语句JavaScript 程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就...
    wc520阅读 1,059评论 0 1
  • 一、JS的“语句”和“表达式” JavaScript 程序的执行单位为行(line),也就是一行一行地执行。一般情...
    scotton阅读 1,898评论 0 0
  • 语句和表达式 语句(statement)是为了完成某种任务而进行的操作,JavaScript 程序的执行单位为行(...
    pang猴子阅读 2,773评论 0 0
  • 1.什么是表达式和语句 表达式:是由运算元和运算符(可选)构成,并产生运算结果的语法结构。比如: 语句:JavaS...
    我愚蠢的理想主义啊阅读 2,593评论 0 0
  • 1.表达式与语句 表达式:是一组代码的集合,返回一个值 语句:是为了完成某种任务而进行的操作。以分号结尾,一个分号...
    fanison阅读 1,514评论 0 1