EcmaScript基础
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
...
转换
作者:Jackhuclan
出处:http://jackhuclan.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
出处:http://jackhuclan.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。