JavaScript程序开发(五)—js语法

本文探讨了JavaScript中语句的书写规范,包括分号的使用及其重要性,并介绍了如何利用代码块组织多条语句,提升代码的可读性和健壮性。此外,还列举了ECMAScript的关键字和保留字。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

语句

js中的语句以一个分号结束,但是分号可以省略,如果省略了分号,则由解析器确定语句的结尾。如下代码所示:

	var c = a + b
	return c
	var c = a + b;
	return c;
以上两种方式都是正确的语句写法,但是不推荐前面一种写法。因为加上分号可以避免很多错误,另外开发人员也可以通过删除多余空格来压缩代码文件(这么做时如果没有分号会导致压缩错误),在就是加上分号可以增加代码的可读性。

在写js代码的时候,可以借鉴C的风格将多条语句组合到一个代码块中,即以左大括号({)开始,右大括号(})结束。如下实例所示:

function load(a,b){
	var c = a + b;
	return c;
}
在应用代码块组合语句的时候有一点需要注意的是,在条件控制语句中,如果是执行多条语句的时候用代码块,这是我们都明白的,但是在执行只有一条语句的时候,有人倾向于使用代码块的方式,有的人则不这么认为。但个人更倾向于无论执行多条语句还是单条语句,都使用代码块形式,因为这样可以使代码更加清晰,而且能够降低修改代码时出错的几率。记得以前一朋友谈起他写代码时出了个bug,查了很长时间没查出来,后来找到一个条件控制语句的时候,发现一个单条的执行语句没有用语句块,他改成语句块的形式后,程序就通过了。那是C语言。这告诉我们,不适用代码块的时候不一定出错,但适用代码块一定不会出错。为了我们程序更加强壮,我们何乐而不为呢。

关键字和保留字

ECMA-262规定了一组具有特定用途的关键字,这些关键字可用于表示控制语句的开始和结束,或者用于执行特定的操作等。按照规则,关键字也是语言保留的,不能用作标示符。以下 是ECMAScript的全部关键字:

	break      else      new      var
	case       finally   return   void
	catch      for       switch   while
	continue   function  this     with
	default    if        throw
	delete     in        try
	do         instanceof typeof

ECMA-262还规定了一组保留字,尽管到目前为止,这些保留字还没有任何特定用途,但是它们也许以后会发挥很大作用。以下是ECMA-262第3版的全部保留字:

	abstract   enum       int        shor
	boolean    export     interface  static
	byte       extends    long       super
	char       final      native     synchronized 
	class      float      package    throws
	const      goto       private    transient
	debugger   implements protected  volatile
	double     import     public


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值