现在的位置: 首页 > 综合 > 正文

EcmaScript基础

2013年06月26日 ⁄ 综合 ⁄ 共 663字 ⁄ 字号 评论关闭

1.基础概念
 1.区分大小写。
 2.变量是弱类型
 3.每行的分号可有可无。
 4.注释与java,c和php相同  //和/**/
 5.括号表明代码块。
2.变量声明的规则
 1.第一个字符必须是字母、下划线(_)或美元符号($)
 2.余下的字符可以是下划线,美元符号或任何字母或数字字符。

Camel标记法-首字母小写,接下来的单词都以大写字母开头
 var myTestValue=0;
Pascal标记法-首字母是大写的,接下来的单词都以大写字母开头
 var TestValue=0;
匈牙利标记法-在Pascal标记法命名前附加一个表示变量类型的小写字母
 var iTestValue=0;

3.Ecmacript原始类型
 Undefined,Null,Boolean,Number,String 5种

typeof运算符
对变量或值调用typeof运算符将返回下列值之一
"undefined","boolean","number","string","object"

alert(null) //return null 

Undefined
 如果变量没有声明,
 或者声明了没有赋值
 或者函数没有明确的返回值
 都返回undefined

null
 alert(null==undefined);  //return "true"

Boolean
 0可以转换为false,非0转换为true
 alert(0==false); // return "true"

Number
 八进制首数字是0
 十六进制以0x开头
 NaN表示非数(not a number)

String
 ...

转换
 

抱歉!评论已关闭.