javascript词法结构

词法结构

  • 区分大小写
    JavaScript是区分大小写的语言,HTML不区分大小写。(warning!尽管XHTML区分大小写,但是强大的浏览器纠错功能使大家不必担心)
  • 注释
    不能嵌套注释
  • 标识符与保留字

    保留字是语言中定义具有特殊含义的标识符,保留字不能作为标识符使用。JavaScript语言定义了一些具有专门的意义和用途的保留字,这些保留字称为关键字。

  • 关于分号
    在JavaScript中,如果语句独占一行,通常可以省略语句之间的分号,但是,习惯上还是要添加分号的,防止发生错误。

var a
a
=
3
console.log(a)
//没毛病,不会报错,相当于var a;a = 3;console.log(a);

but,请往下看

var y = x + f
(a+b).toString()
//结果就是,JavaScript会将f当成一个函数进行调用,而你只想将变量x与f相加赋值给y

一般来讲,当一条语句以左括号、+、-开头时,很容易与前一句解析,所以说,养成良好的代码编程习惯是很有必要滴


例外

  1. return、break、continue后如果紧跟换行,JavaScript还是会在换行的地方添加分号
return
true
//相当于reture;true;
  1. 在涉及++、–时这些运算符会作为前缀
x
++
y
//相当于x;++y;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值