【JS学习记录】3.0

一、字符串型 String

1.字符串型可以时引号中的任意文本,用双引号单引号表示

var a = ' 我想吃炸鸡 ';              // 使用单引号表示字符串

var a = " 我想吃肉酱意面 ";      // 使用双引号表示字符串

2.字符串引号嵌套

如果引用的字符串中有引号,要注意区分:外双内单 或者 外单内双

var b = ' 你可真 " 聪明 " 啊 ';    // 外单内双

var b = " 你可真 ' 勤快 ' 啊 ';    // 外双内单

3.字符串转义符

都是由 \ 开头,使用时直接把转义符写进引号里面,如:

var c = ' 我累了/n休息一下 ' ;

 4.字符串长度

可以通过字符串的 length 属性获取整个字符串的长度

 

 5.字符串的拼接

!(只要拼接里含有字符串类型,最终的结果一定是字符串)

 


二、显示菜谱案例(输出用户输入的值)

1.首先把用户输入的值用变量保存起来

var food= prompt ( ' 你今天想吃什么?' ) ;

2.然后把变量和固定的字符串拼接并弹出显示

var str = ' 收到,你今天想吃 ' + food;

alert (str);

3.效果展示

 

 


三、布尔型boolen 以及 undefined 和 null

1.布尔型 boolen

// 布尔类型有两个值:true(真) 和 false(假)

// 与数字型相加时,true=1  false=0

 2. 如果一个变量声明没有赋值,就是undefined(未定义数据类型)

 3.null 空值

 


四、 typeof获取变量数据类型

我们可以利用 typeof 知道变量的数据类型

数字型:

字符串型:

布尔型:

未定义的数据类型:

空值(但是 对象类型):


五、转换成字符串类型

1.用 toString

 2.用 String()

 3.用 + 进行字符串的拼接(隐式转换)

之前说过:字符串和任何类型拼接都是字符串

 4.小总结


 六、转换为数字型

1.用 parseInt(变量) —— 得到的是整数

 2.用 parseDloat(变量) —— 得到的是小数 浮点数

 3.用 Number(变量)

 4.用算数运算 + - * /(隐式转换)

 5.小总结

 


七、计算年龄案例

1.实现思路:

输入出生年份,显示今年年龄

2.具体代码:

 3.效果展示:

 

 


八、简单加法器案例

1.实现思路:

用户先后输入两个值,最后输出两个值加起来的值(重点注意数据转换)

2.具体代码:

 3.效果展示:

 

 

 


九、转换为布尔型

只有代表空、否定的值会被转换为 false,如:空格、0、NaN、null、undefined

其余值都会被转换为 true

 


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值