初始JavaScript(二)

一、数据类型转换

1.使用表单、prompt 获取过来的数据默认是字符串类型的,此时就不能直接简单的进行加法运算,而需要转换变量的数据类型。通俗来说,就是把一种数据类型的变量转换成另外一种数据类型。 我们通常会实现3种方式的转换:    

  • 转换为字符串类型    
  • 转换为数字型  
  •  转换为布尔型

 

2.将数据类型转换成字符串

三种转换方式,通常更习惯用第三种加号拼接字符串转换方式, 这一种方式也称之为隐式转换。 隐式转换是我们在进行算数运算的时候,JS 自动转换了数据类型。 

 

3.将数据类型转换成数字型(重点)

注意: parseInt 和 parseFloat 单词的大小写。

 

案例1:计算年龄

要求在页面中弹出一个输入框,我们输入出生年份后, 能计算出我们的年龄。

案例分析: 弹出一个输入框(prompt),让用户输入出生年份 (用户输入);

把用户输入的值用变量保存起来,然后用今年的年份减去变量值,结果就是现在的年龄  (程序内部处理); 弹出警示框(alert) , 把计算的结果输出 (输出结果);

 

案例2:简单加法计算器 

用户输入第一个值后,继续弹出第二个输入框并输入第二个值,最后通过弹出窗口显示出两次输入值相加的结果。

案例分析: 先弹出第一个输入框,提示用户输入第一个值  保存起来 再弹出第二个框,

提示用户输入第二个值  保存起来 把这两个值相加,并将结果赋给新的变量(注意数据类型转换)   弹出警示框(alert) , 把计算的结果输出 (输出结果) 

 

4.将数据类型转换成布尔型

代表空、否定的值会被转换为 false  ,

如 ''、0、NaN、null、undefined 其余值都会被转换为 true 

 

二、变量 

1.变量是用于存放数据的容器。 我们通过 变量名 获取数据,甚至修改数据。

本质:变量是程序在内存中申请的一块用来存放数据的空间。

 

2. 变量的声明 

var ( variable 变量的意思 )是一个 JS关键字,用来声明变量

通过变量名来访问内存中分配的空间 

 

3.变量的赋值

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值