006_JavaScript标识符


标识符

• 所谓标识符,就是指变量、函数、属性的名字,或函数的参数

•标识符可以是按照下列格式规则组合起来的一或多个字符:

第一个字符必须是一个字母下划线( _ )或一个美元符号( $ [数字不能开头]

– 其他字符可以是字母、下划线、美元符号或数字。

•按照惯例,ECMAScript 标识符采用驼峰命名法

- 首字母小写,其余单词首字母大写(xxxYyyZzz)。

•但是要注意的是JavaScript中的标识符不能是关键字和保留字符

• JS底层使用的UTF-8保存的代码,所以理论上只要是UTF-8包含的字符都能作为标识符(          如中文)[不推荐]

 

关键字和保留字符

关键字

break

do

instanceof

typeof

case

else

new

var

catch

finally

return

void

continue

for

switch

while

default

if

throw

delete

in

try

function

this

with

debugger

false

true

null

 

 

 

保留字

class

enum

extends

super

const

export

import

implements

let

private

public

yield

interface

package

protected

static

 

 

 

 

其他不建议使用的标识符

abstract

double

goto

native

static

boolean

enum

implements

package

super

byte

export

import

private

synchronize

char

extends

int

protected

throws

class

final

interface

public

transient

const

float

long

short

volatile

arguments

encodeURI

Infinity

Number

RegExp

undefined

isFinite

Object

String

Boolean

Error

RangeError

parseFloat

SyntaxError

Date

eval

JSON

ReferenceError

TypeError

decodeURI

EvalError

Math

URIError

decodeURIComponent

Function

NaN

isNaN

parseInt

Array

encodeURICOmponent



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值