在前面我们已经知道在计算世界里,所有东西都是数据。
但是有三种数据是经常使用的,这种分类也叫做数据类型,如下:
1. 你的名字是一种数据
2. 你的年龄是一种数据
3. 你的分数也是一种数据
这三种数据可以表示你在学校里当学生的属性。它们之间有什么不同吗?比如你的名称常常由字符串组成,比如汉字或者英语字母,因而称为字符串类型;你的年龄一般是整数类型,比如20岁,31岁;但你的分数可以是整数,但一般会保留到小数点后面一位,比如考试考到59.5分,就是不及格,这种数称作浮点数类型。这种类型在英语的名称分别叫做:string, integer, float。但JS有一个优点,一个大大的优点,就是声明变量时不需要指明类型,而是由解释器来根据数据来自动推断出来。比如“caimouse"是一个字符类型,2015, 3.14159是数字类型,true或false是布尔类型。
我们这一节是学习变量的,还记得吗?为什么要讨论类型呢?因为变量保存数据,是根据类型来自动识别的。而为了保存数据,又需要变量。在JS里使用var来声明变量,不过要记得var全是小写字母组成的,不要写错。如下是一些例子:
var x;
var y;
var myName;
var num;
如果我表示我家里有6只狗和5只猫,怎么样来表示呢?可以使用下面的变量来表示:
var dogs = 6;
var cats = 5;
下面几个变量是不同的定义:
var Dogs = 6;
var DOgs = 6;
var dOgs = 6;
为什么呢?如果不明白看看前面的文章。
在Windows下SVN的版本管理与实战
但是有三种数据是经常使用的,这种分类也叫做数据类型,如下:
1. 你的名字是一种数据
2. 你的年龄是一种数据
3. 你的分数也是一种数据
这三种数据可以表示你在学校里当学生的属性。它们之间有什么不同吗?比如你的名称常常由字符串组成,比如汉字或者英语字母,因而称为字符串类型;你的年龄一般是整数类型,比如20岁,31岁;但你的分数可以是整数,但一般会保留到小数点后面一位,比如考试考到59.5分,就是不及格,这种数称作浮点数类型。这种类型在英语的名称分别叫做:string, integer, float。但JS有一个优点,一个大大的优点,就是声明变量时不需要指明类型,而是由解释器来根据数据来自动推断出来。比如“caimouse"是一个字符类型,2015, 3.14159是数字类型,true或false是布尔类型。
我们这一节是学习变量的,还记得吗?为什么要讨论类型呢?因为变量保存数据,是根据类型来自动识别的。而为了保存数据,又需要变量。在JS里使用var来声明变量,不过要记得var全是小写字母组成的,不要写错。如下是一些例子:
var x;
var y;
var myName;
var num;
如果我表示我家里有6只狗和5只猫,怎么样来表示呢?可以使用下面的变量来表示:
var dogs = 6;
var cats = 5;
下面几个变量是不同的定义:
var Dogs = 6;
var DOgs = 6;
var dOgs = 6;
为什么呢?如果不明白看看前面的文章。
下面让我们使用变量来做一些编程吧:
在这里通过一些简单的例子,就可以学习到变量的使用,以及字符串之间通过加号就是拼接到一起。