JavaScript的基本语法1

1.语句

语句以分号结尾,一个分号就表示一个语句结束。多个语句可以写在一行内。
表达式后面不需要分号结尾

2.变量

JavaScript 的变量名是区分大小写的,变量是对“值”的具名引用。变量就是为“值”起名,然后引用这个名字,就等同于引用这个值。变量的名字就是变量名。
最好的方式是命名变量的同时赋值

var a = 1 ; 

如果一个变量没有声明就直接使用,会报错,告诉你变量未定义。

var  a, b //这也是可以的,一个var命令中声明多个变量

变量的类型没有限制,变量可以随时更改类型

var a = 1 ; 
a = 'hello' ; 

重新声明一个已经存在的变量,是无效的。

var x = 1 ;
var x  ; 
x //1

变量提升

先解析代码,获取所有被声明的变量,然后再一行一行地运行。这造成的结果,就是所有的变量的声明语句,都会被提升到代码的头部,这就叫做变量提升。

console.log(a);
var a = 1 ; 

标识符

第一个字符,可以是任意 Unicode 字母(包括英文字母和其他语言的字母),以及美元符号($)和下划线(_)。
第二个字符及后面的字符,除了 Unicode 字母、美元符号和下划线,还可以用数字0-9。

区块

JavaScript 使用大括号,将多个相关的语句组合在一起,称为“区块”。

对于var命令来说,JavaScript 的区块不构成单独的作用域。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前端07班 王语句JavaScript程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是...
    ea203453e188阅读 918评论 0 4
  • 语句 JavaScript程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句。 ...
    米塔塔阅读 469评论 1 10
  • JavaScript 的基本语法 语句 JavaScript 程序的执行单位为行(line),也就是一行一行地执行...
    hnscdg阅读 668评论 0 0
  • 标签: 我的笔记 ---学习资料:http://javascript.ruanyifeng.com/ 1. 导论 ...
    暗夜的怒吼阅读 853评论 0 1
  • 1.语句 这条语句先用var命令,声明了变量a,然后将1 + 2的运算结果赋值给变量a。1 + 2叫做表达式(ex...
    徵羽kid阅读 308评论 4 0