1、javascript是解释型语言,仅需要解释权器,在互联网环境下,web浏览器负责完成有关的解释和执行工作。
不同于java/c++是编译型语言。
2、javascript变量允许包含字母、数字、美元符号和下划线(第一个字母不允许是数字)。为了在让比较长的变量名更容易阅读,可以在变量名中的适当位置插入下划线。
另一种方式时使用驼峰式。
驼峰式是函数名,方法名和对象属性命名的首选格式
3、有些其他语言在声明变量的同时还必须声明变量的数据类型,必须明确类型声明的语言称为强类型语言,javascript不需要进行类型声明,因此它是一种弱类型语言。
4、数据类型
1)字符串: var mood="don\"t ask" 注意:转义字符用"\")
2)数值
3)布尔值
以上声明的变量都是标量,即任意时刻就只能有一个值,如果想用一个变量来存储一组值,就需要使用数组。
5、数组
// var beatles=Array(4); //or // var beatles1=Array(); //or var beatles1=[]; beatles1[0]="John"; beatles1[1]="Paul"; beatles1[2]="George"; beatles1[3]="Ringo"; // or var beatles2=Array("John","Paul","George","Ringo"); // or var beatles3=["John",132,"George",false];
原文:http://www.cnblogs.com/zhaojieln/p/4274131.html