一、javascipt的基本语法
在基本语法方面与C语言等没有太大区别javascript的语法区别1、变量可以不进行数据类型的定义直接声明,其中用var声明的局部变量,不用var声明的是全局变量function square(num){ total=num1*num2; return total;}var total=20;var number=square(20);此时total=4002、数组在数组方面,javascript有一种关联数组如果在填充数组时只给出了元素的值,这个数组就将是一个数值数组,它的各个元素的下标将被自动创建和刷新.我们可以通过填充数组时为每个元素明确地给出下标的方式来改变这种默认的行为。在为新元素给出下标时,不必局限于证书数字。数组下标可以使字符串:var lennon =Array();lennon["name"]="John";lennon["year"]="1940";lennon["living"]=false;这称为关联数组。从某种意义上讲,完全可以把所有的数组都看做是关联数组。尽管数值数组的下标是由系统自动创建的一些数字,但每个下标仍关联着一个特定的值。因此,数值数组完全可以被当做关联数组的一种特例来对待。好处是可以大大提高脚本的可读性。