问答详情
源自:1-7 JavaScript-什么是变量

不能使用JavaScript关键词与JavaScript保留字。是什么意思?

不能使用Javascript关键词与保留字 是什么意思呢?小白求指教

提问者:qq_毐埗_03252123 2016-05-27 14:49

个回答

  • frgo_03360772
    2016-05-27 15:12:38
    已采纳

    关键字和保留字的区别是:关键字属于语言设计中的一部分,保留字是语言设计尚未用到,但将来可能会用到;

    不能使用javascript中的关键字,比如var if else等等,这些关键字不能被设计成变量,否则在程序运行中,无法分辨其是你定义的变量,还是语言中的语法规范,所以尽量不要使用关键字或者保留字去定义变量;

    js中的关键和保留字如下:

    break case catch continue default delete do else finally for function if in  instanceof new return switch this
    throw try typeof var void while with
    2 保留字
    abstract boolean byte char class const debugger double enum export extends fimal float goto implements
    import int interface long mative package private protected public short static super synchronized throws transient volatile

  • qq_拓荒人_0
    2016-05-27 15:31:17

    保留字和关键字具有特殊含义和用途,定义变量是要避开这些词,以免系统理解错误

  • wushun
    2016-05-27 15:17:11

    关键词是用于表示控制语句的开始或结束或执行特定操作的.保留字尽管在JavaScript中还没任何特定用途,但它们将来可能会被用作关键字,因此都不能使用.   关键字与保留字如下

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

    2. abstract     enum     int     short    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    

     


  • LL1111
    2016-05-27 15:08:27

    变量的命名不能与JavaScript已经存在的关键字和保留在相同,重新换个名字