Javascript 基本数据类型,数组,循环以及条件-变量
在深入javascript面向对象特性之前,让我们温习下基础知识。这一章能带你学会如下知识点:
- Javascript的基本类型,比如字符串和数字类型。
- 数组
- 基本的运算符,如+,-,delete,typeof
- 控制语句,比如循环和条件。
变量
变量用来存储数据。当编写程序的时候,可以非常方便的使用变量去代替实际的数据。比如,当你在程序中过多的使用3.1415926的时候,你可以使用变量pi来代替。之所以叫变量的原因是,存放数据的这个变量在初次赋值之后,可以进行任意的修改。变量也能存储程序员不知道的数据,比如运算之后的结果。
使用变量需要知道两个步骤:
- 声明一个变量。
- 初始化这个变量,也就是赋值。
声明(declare)一个变量,你可以使用var语句。
var a; var thisIsAVariable; var _and_this_too; var mix12three;
对于变量的名字,你可以是混合使用字母,数字,下划线,但是要注意的是首字母不能为数字,下面的变量就是不合法的。
var 2three4five;
初始化的意思就是要给变量一个初始值。方法如下:
- 首先声明一个变量,然后在初始化。
- 用一条语句声明和初始化变量。
var a=1;
现在变量a包含的值为1.
你也可以使用一个var语句来声明或初始化多个变量。
var v1, v2, v3 = 'hello', v4 = 4, v5;
变量是区分大小写的
变量的命名是区分大小写的。你可以使用Firebug控制台来校验下列语句。
var case_matters = 'lower'; var CASE_MATTERS = 'upper'; case_matters CASE_MATTERS
在输入第三行的时候,你只要输入ca并且按下Tab键就可以了,这么做就把case_matters自动补全。第四行只要敲入CA并且按下Tab,就会有同样的补完效果。
此书剩下的部分将用代码来替代上一个截屏。
>>> var case_matters = 'lower'; >>> var CASE_MATTERS = 'upper'; >>> case_matters "lower" >>> CASE_MATTERS "upper"
这个>>>符号的意思是你要敲入的代码,剩下的就是结果了。强烈建议你要亲自的敲入这些示例代码,这样学习的效果会更好些。