JavaScript的词法结构精华篇

 更新时间£º2018年10月17日 15:44:51   作者£ºno-96   我要评论

今天小编就为大家分享一篇关于JavaScript的词法结构精华篇£¬小编觉得内容挺不错的£¬现在分享给大家£¬具有很好的参?#25216;?#20540;£¬需要的朋友一起跟随小编来看看吧

词法结构是一套基础性的规则£¬用来描述如何使用这门语言来编写程序¡£诸如如何给变量命名£¬如何写注释£¬如何分割短语等等¡£

我总结为以下几点

1.字符集使用Unicode码

2.区分大小写

  • javascript是区分大小写的语言¡£也就是说£¬关键字£¬变量£¬函数名和所有的标识符(identifier)都必须采取一致的大小写形式¡£注意£ºHTML并不区分大小?#30784;?#22312;HTML中£¬标签和属性名可以是大写也可以是小写£¬而在javascript中则必须是小?#30784;?/li>

3.注释有两种£º单行注释£¨//£©多行注释£¨/**/£©

//单行注释
/*
多行注释
需要注意的是多行注释不能嵌套注释
*/
{x:1,y:2}  //Object
[1,2,3,4,5] //Array

4.JavaScript的标识符必须以字母£¬下划线£¨_£©或者美元符($)开头.后续字母可以是字母£¬数字£¬美元符和下划线

5.分号是可选项£¬但是有时候会出现不好的结果¡£一般来说£¬写的时候不要省略分号¡£这样既可以提高代码的可读性£¬又可以减少出错

分号的处理

//第一种情况
var a
a
=
1
console.log(a)
//上面这段程序解释的时候是 var a; a=1; console.log(a);
//JavaScript在省略分号的时候并不是在每一个换行的时候都自动添加分号
//只有当前后的非空字符组成的短语不能够顺利解释的时候才会加上;
//上面的var=a a如果不加分号不能够继续解释£¬所以在解释的时候var=a的后面添加;
//a也可以单独解释£¬但是后续的=1无法解释£¬所以在a=1后面添加;
//第二种情况
x
++
y
//被解释为x;++y 而不是x++;y.保险起见还是自觉添加分号

总结

以上就是这篇文章的全部内容了£¬希望本文的内容对大家的学习或者工作具有一定的参考学习价值£¬谢谢大家对脚本之家的支持¡£如果你想了解更多相关内容请查看下面相关链接

相关文章

最新评论

ÁÉÄþ35Ñ¡7¿ª½±½á¹û