zoukankan      html  css  js  c++  java
  • JavaScript语言标识符和保留字

    无论是什么计算机语言是分不开的标识符和保留字,下面我们将具体介绍JavaScript标识符和keyword。
    标识符
          它是给可变标识符、指定功能和对象的名称。

    构成标识符的字母是有一定的规范,JavaScript语言中标识符的命名规则:
    区分大写和小写,Myname与myname是两个不同的标识符。
          标识符首字符能够是以下划线(_)、美元符($)或者字母開始。不能是数字。
          标识符中其它字符能够是下划线(_)、美元符($)、字母或数字组成的。

    比如,identifier。userName。User_Name。_sys_val,身高,$change等为合法的标识符,而2mail。room#,class为非法的标识符。当中,使用中文“身高”命名的变量是合法的。


    注意  JavaScript中的字母是採用Unicode,Unicode叫做统一编码制。是国际上通用的16位编码制。它包括了亚洲文字编码。如中文、日文、韩文等字符。所有JavaScript中的字母能够是中文、日文和韩文等亚洲字母。
    保留字
    保留字是语言中定义具有特殊含义的标识符,保留字不能作为标识符使用。

    JavaScript语言中定义了一些具有专门的意义和用途的保留字,这些保留字称为keyword,以下列出了JavaScript语言中的keyword:
    break、delete、function、return、typeof、case、do、if、switch、var、catch、else、in、this、void、continue、false、instanceof、throw、while、debugger、finally、new、true、const、with、default、for、null和try。


    另一些保留字在未来JavaScript版本号使用的。它们主要有:
    class、enum、export、extends、import和super。

    上述保留字非常多眼下我们没有必要所有知道它的含义,可是要记住的是在JavaScript中keyword大写和小写敏感的,因此class和Class是不同的。Class也当然不是JavaScript的保留字。


    很多其它内容请关注最新Cocos图书《Cocos2d-x实战:JS卷——Cocos2d-JS开发
    本书交流讨论站点:http://www.cocoagame.net
    欢迎增加Cocos2d-x技术讨论群:257760386
    很多其它精彩视频课程请关注智捷课堂Cocos课程:http://v.51work6.com

    《Cocos2d-x实战 JS卷》现已上线。各大商店均已开售:

    京东:http://item.jd.com/11659698.html

    欢迎关注智捷iOS课堂微信公共平台,了解最新技术文章、图书、教程信息

    版权声明:本文博主原创文章,博客,未经同意不得转载。

  • 相关阅读:
    无标题
    UVA 11987 并查集删点
    屯题 (bestcoder #62~#75)
    codeforces 293E Close Vertices 点分治+滑窗+treap
    hdu4670 Cube number on a tree 点分治
    hdu4812 D Tree 点分治
    poj2112 Boatherds 点分治
    HDU 4866 Shooting 二分+主席树
    poj1741 Tree 点分治
    关于点分治。。。
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4832377.html
Copyright © 2011-2022 走看看