JavaScript 数据类型

JavaScript 数据类型

什么是数据类型?
  计算机是数学计算的机器;
  计算机程序是处理各种数值;
在计算机不止能处理数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同数据都需要定义不同的数据类型。

在JavaScript有以下常用类型:

  • Number
     不区分整数和浮点数。
  • string(字符串类型)
     一个字或一个句子,用单引号或双引号包裹。
  • boorlean(布尔类型)
     只有true、false两种值。
  • undefined
     仅定义了变量而没有初始化,变量会有一个特殊的值undefined。数据类型就是undefined,值就是undefined。
    ……

举例:
 李三,男,12岁,身高1.5m,在某中学读初一。|
“男” 就是 boorlean
“12岁”“1.5m”就是 number
“李三”“在某中学读初一”就是 string


变量

命名变量名规则:
 变量名是大小写英文、数字、$和_的组合,且不能用数字开头,也不能是JavaScript的关键字,如:for、Array等。

创建变量:
var+ 变量名+;
例子:

var potatoNumber;

创建初始化:
var 变量名 = 初始值 ;
例子:

var price = 1.5;

打印:
   初始化的数据:
代码一:

var potatoNumber;   //potatoNumber(土豆数量)没有赋值
var price = 1.5;  //price(价格)赋值为1.5,即1.5元/斤
alert(potatoNumber*price);

显示结果:
NaN (NaN是Not a Number的缩写,由于上例potatoNumber没有初始化,无法计算。)

代码二(更改代码一):

var potatoNumber = "2";   //potatoNumber(土豆数量)赋值为2,即2个
var price = "1.5";   //price(价格)为1.5元/斤
alert(parseInt(potatoNumber)*parseFloat(price));

显示结果:
3

备注:
parseInt 将字符串转换整数;
parseFloat 将字符串转换浮点数(带小数点的数);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值