今天的工作
1、什么是javascript
javascript和java是完全不相关的。然而,实际上javascript可以脚本化java
javascript不是一个简单的语言 javascript切是一种具有丰富功能的程序设计语言,它和其他所有语言一样复杂,甚至比某些语言还复杂得多。
2、javascript大小写敏感
javascript是一种区分大小写的语言,在输入语言的关键字、变量、函数名、以及所有的标识符,都必须采取一致的字符大小写形式。
3、空白符和换行符
javascript会忽略程序中记号之间的空格、制表符和换行符。
4、可选的分号
这里是一些分号注意的例子
a = 3;
b = 4;
a = 3; b = 4;
return
true;
注意到这样是很容易犯的错误
return;
true;
5、注释
和java一样,javascript也支持注释javascript会把处于"//"和一行结尾之间的任何文本都当作注释忽略掉。还有/**/也是注释的格式这两个的区别是前面的只能是单行注释 后面的带星号的是可以多行注释的。
6、保留字
abstract
boolean
byte
char
class
const
debugger
double
enum
export
extends
final
float
goto
implements
import
int
interface
long
native
package
private
protected
public
short
static
super
synchronized
throws
transient
volatile
ECMA 扩展保留的关键字
abstract
double
goto
native
static
boolean
enum
implements
package
super
byte
export
import
private
synchronized
char
extends
int
protected
throws
class
final
interface
public
transient
const
float
long
short
volatile
debugger
要避免使用的其他标识符
arguments
encodeURI
Infinity
Object
String
Array
Error
isFinite
parseFloat
SyntaxError
Boolean
escape
isNaN
parseInt
TypeError
Date
eval
Math
RangeError
undefined
decodeURI
EvalError
NaN
ReferenceError
unescape
decodeURIComponent
Function
Number
RegExp
URIError
这里面都不可以用作变量,函数名,对象名等,其中有的保留字是为以后JAVASCRIPT扩展用的.
1、什么是javascript
javascript和java是完全不相关的。然而,实际上javascript可以脚本化java
javascript不是一个简单的语言 javascript切是一种具有丰富功能的程序设计语言,它和其他所有语言一样复杂,甚至比某些语言还复杂得多。
2、javascript大小写敏感
javascript是一种区分大小写的语言,在输入语言的关键字、变量、函数名、以及所有的标识符,都必须采取一致的字符大小写形式。
3、空白符和换行符
javascript会忽略程序中记号之间的空格、制表符和换行符。
4、可选的分号
这里是一些分号注意的例子
a = 3;
b = 4;
a = 3; b = 4;
return
true;
注意到这样是很容易犯的错误
return;
true;
5、注释
和java一样,javascript也支持注释javascript会把处于"//"和一行结尾之间的任何文本都当作注释忽略掉。还有/**/也是注释的格式这两个的区别是前面的只能是单行注释 后面的带星号的是可以多行注释的。
6、保留字
abstract
boolean
byte
char
class
const
debugger
double
enum
export
extends
final
float
goto
implements
import
int
interface
long
native
package
private
protected
public
short
static
super
synchronized
throws
transient
volatile
ECMA 扩展保留的关键字
abstract
double
goto
native
static
boolean
enum
implements
package
super
byte
export
import
private
synchronized
char
extends
int
protected
throws
class
final
interface
public
transient
const
float
long
short
volatile
debugger
要避免使用的其他标识符
arguments
encodeURI
Infinity
Object
String
Array
Error
isFinite
parseFloat
SyntaxError
Boolean
escape
isNaN
parseInt
TypeError
Date
eval
Math
RangeError
undefined
decodeURI
EvalError
NaN
ReferenceError
unescape
decodeURIComponent
Function
Number
RegExp
URIError
这里面都不可以用作变量,函数名,对象名等,其中有的保留字是为以后JAVASCRIPT扩展用的.