JS的变量
JavaScript中即可以使用双引号声明字符串,也可以使用单引号声明字符串。主要是为了方便和html集成,避免转义符的麻烦。
JavaScript中有null、undefined两种,null表示变量的值为空,undefined则表示变量还没有指向任何的对象,未初始化。
JavaScript是弱类型,声明变量的时候无法:int i=0;只能通过var i=0;声明变量,和C#中的var不一样,不是C#中那样的类型推断。
JavaScript中叶可以不使用var声明变量,直接用,这样的变量时“全局变量”因此除非确实想用全局变量,否则使用的时候最好加上var
JS时动态类型的,因此var i=0;i=”abc”是合法的,这叫嫁鸡随鸡