JavaScript数据类型的转换

本文介绍了JavaScript中的数据类型转换,包括字符串转数字、数字转字符串的方法,如parseInt、parseFloat、Number及隐式转换。还探讨了逻辑运算符中的逻辑与(&&)和逻辑或(||)的中断特性,并通过实例展示了其工作原理。此外,作者分享了通过CSS制作跳动心脏的经验,提供了一个实践项目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开篇又是题外话,之前参加蓝桥杯,昨天成绩出来了,获得了省赛一等奖,可以去参加国赛了。很惊喜也很意外,没想到自己那半吊子的水平也能获得省一,接下来我会尽量的去学习C语言了,去做一些习题。

这两天感觉学到了东西,又感觉没有学到东西,因为我发现js的前边和C语言的好像,只有部分细节不一样,这两天看视频把前面基础的东西看了一下,把细节的东西重新认知了一下。

下面是一些我之前没有学的,或者我认为对于我来说比较重要的东西:

数据类型的转换

转换为字符串型

  • 将一个类型转换为字符型 变量名.toString()
  • 强制转换为字符型 String(变量)
  • 利用 ‘+’ 拼接字符串,实现转换 alert (变量 + '') //空字符串 重点,最常用(也称为隐式转换)

转换为数字类型

前两点为重点,常用类型

  • 使用parseInt(变量)函数,把字符串型转换为整数console.log(parseInt(变量));
  • 使用parseFloat(变量),把字符串型转换为小数console.log(parseFloat(变量));
  • 利用Number(变量)强制转换console.log(Number(变量));
  • 利用算数运算符'-' '*' '/'隐式转换 console.log('12' - 0);

逻辑运算符中的逻辑中断

逻辑与&&
语法: 表达式1 && 表达式2
如果第一个表达式为真,则返回表达式2
如果第一个表达式为假,则返回表达式1

//第一个表达式为真,返回表达式2;
var num = 3 && null;

console.log(num);//null

//第一个表达式为假,返回表达式1;
var sum = null && 1234;

console.log(sum);//null

逻辑或 | |

语法: 表达式1 || 表达式2
如果第一个表达式为真,则返回表达式1
如果第一个表达式为假,则返回表达式2

//如果第一个表达式为真,则返回表达式1
var sum = 3 || 5;

console.log(sum);//3

//如果第一个表达式为假,则返回表达式2
var num = null || NaN;

console.log(num);//NaN

目前为止,就到这里了,今天中午吃饭的时候在b站上边看了一个直播,教的是用CSS做出一个跳动的心脏,下午放学后,我自己试着写了出来,有兴趣的可以点击下面链接跳转,附上源码。

CSS实现跳动的心脏源码

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

s_meng_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值