您现在的位置是:首页 > 编程 > 

JavaScript基础语法(类型转换)

2025-07-26 20:39:57
JavaScript基础语法(类型转换) JavaScript基础语法(类型转换)学习路线:JavaScript基础语法(输出语句)->JavaScript基础语法(变量)->JavaScript基础语法(数据类型)->JavaScript基础语法(运算符)->JavaScript基础语法(流程控制语句)->JavaScript基础语法(类型转换)->JavaS

JavaScript基础语法(类型转换)

JavaScript基础语法(类型转换)

学习路线:JavaScript基础语法(输出语句)->JavaScript基础语法(变量)->JavaScript基础语法(数据类型)->JavaScript基础语法(运算符)->JavaScript基础语法(流程控制语句)->JavaScript基础语法(类型转换)->JavaScript基础语法(函数)->Array_JavaScript->String_JavaScript->自定义对象_JavaScript->JavaScript_BOM->Window对象->confirm()、setInterval()、setTimeout()->History、Location->闪烁的灯泡->JavaScript_DOM->事件绑定(onclick,onfocus,onblur)->

事件绑定(onmouseout,onmouseover)

->事件绑定(ubmit)表单提交

->提交表单与验证表单案例

使用==运算符的时候会发生类型转换。

其他类型转为number

  • string转换为 number类型:按照字符串的字面值,转为数字。如果字面值不是数字,则转为a 将 string转换为 number有两种方式:
代码语言:txt复制
- 使用 `+` 正号运算符:
代码语言:javascript代码运行次数:0运行复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    
<script>
    var str = + "20";
    document.write(str + 1) //21
</script>
</body>
</html>

运行结果

使用 parseInt() 函数(方法):

代码语言:javascript代码运行次数:0运行复制
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    
<script>
    var str = "20";
    document.write(parseInt(str) + 1);
</script>
</body>
</html>

运行结果

  • boolean转换为 number类型:true 转为1,false转为0
代码语言:javascript代码运行次数:0运行复制
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
  
<script>
  var flag = +false;
  document.write(flag); // 0
</script>
</body>
</html>

运行结果

其他类型转为boolean

  • number 类型转换为 boolean 类型:0和a转为false,其他的数字转为true
  • string 类型转换为 boolean 类型:空字符串转为false,其他的字符串转为true
  • null类型转换为 boolean 类型是 false
  • undefined 转换为 boolean 类型是 false
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2022-12-01,如有侵权请联系 cloudcommunity@tencent 删除基础语法字符串javascript表单

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/biancheng/1152072.html

相关标签:无
上传时间: 2025-07-20 01:38:44
留言与评论(共有 14 条评论)
本站网友 雀巢妈妈奶粉怎么样
14分钟前 发表
如果字面值不是数字
本站网友 怎么说话好听
11分钟前 发表
则转为a 将 string转换为 number有两种方式:代码语言:txt复制- 使用 `+` 正号运算符:代码语言:javascript代码运行次数:0运行复制<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> var str = + "20"; document.write(str + 1) //21 </script> </body> </html>运行结果使用 parseInt() 函数(方法):代码语言:javascript代码运行次数:0运行复制<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> var str = "20"; document.write(parseInt(str) + 1); </script> </body> </html>运行结果boolean转换为 number类型:true 转为1
本站网友 公司清算程序
11分钟前 发表
原始发表:2022-12-01
本站网友 漳州房产
22分钟前 发表
如果字面值不是数字
本站网友 马晓天
21分钟前 发表
原始发表:2022-12-01
本站网友 金砖之国下载
11分钟前 发表
如有侵权请联系 cloudcommunity@tencent 删除前往查看基础语法字符串javascript表单
本站网友 贝贝托
3分钟前 发表
其他的数字转为truestring 类型转换为 boolean 类型:空字符串转为false
本站网友 石化租房
25分钟前 发表
分享自作者个人站点/博客
本站网友 奥本山
25分钟前 发表
setTimeout()->History
本站网友 使用面积系数
3分钟前 发表
转为数字
本站网友 浙江今日证券
6分钟前 发表
JavaScript基础语法(类型转换) JavaScript基础语法(类型转换)学习路线:JavaScript基础语法(输出语句)->JavaScript基础语法(变量)->JavaScript基础语法(数据类型)->JavaScript基础语法(运算符)->JavaScript基础语法(流程控制语句)->JavaScript基础语法(类型转换)->JavaScript基础语法(函数)->Array_JavaScript->String_JavaScript->自定义对象_JavaScript->JavaScript_BOM->Window对象->confirm()
本站网友 银监会官方网站
26分钟前 发表
其他的字符串转为truenull类型转换为 boolean 类型是 falseundefined 转换为 boolean 类型是 false本文参与 腾讯云自媒体同步曝光计划
本站网友 门诊预约
17分钟前 发表
Location->闪烁的灯泡->JavaScript_DOM->事件绑定(onclick