JavaScript 常量/数据类型/类型转换 简单学习

目录

[1. 常量](#1. 常量)

[1.1 常量概述](#1.1 常量概述)

[1.2 案例](#1.2 案例)

[1.3 总结](#1.3 总结)

[2. 数据类型](#2. 数据类型)

[2.1 概述](#2.1 概述)

[2.2 分类](#2.2 分类)

[2.2.1 基本数据类型](#2.2.1 基本数据类型)

[2.2.1 基本数据类型------number (数值/字型)](#2.2.1 基本数据类型——number (数值/字型))

[2.2.1 数字型------算术运算符](#2.2.1 数字型——算术运算符)

[2.2.1 基本数据类型------String (字符串类型)](#2.2.1 基本数据类型——String (字符串类型))

[2.2.1 字符串拼接](#2.2.1 字符串拼接)

[2.2.1 模板字符串](#2.2.1 模板字符串)

[2.2.1 基本数据类型------boolean (布尔类型)](#2.2.1 基本数据类型——boolean (布尔类型))

[2.2.1 基本数据类型------undefined (未定义类型)](#2.2.1 基本数据类型——undefined (未定义类型))

[2.1.1 基本数据类型------null(空类型)](#2.1.1 基本数据类型——null(空类型))

[2.3 检测数据类型 typeof](#2.3 检测数据类型 typeof)

[3. 类型转换](#3. 类型转换)

[3.1 概述](#3.1 概述)

[3.2 隐式转换](#3.2 隐式转换)

[3.3 显式转换](#3.3 显式转换)

[3.4 显式转换案例](#3.4 显式转换案例)

[4. 综合案例](#4. 综合案例)

[5. 常见错误](#5. 常见错误)

[5.1 const 声明缺少初始化](#5.1 const 声明缺少初始化)

[5.2 标识符没有定义](#5.2 标识符没有定义)

[5.3 标识符已经声明](#5.3 标识符已经声明)

[5.4 常量再赋值](#5.4 常量再赋值)

[5.5 字符串相加](#5.5 字符串相加)

1. 常量
1.1 常量概述
1.2 案例

1.3 总结
2. 数据类型
2.1 概述
2.2 分类
2.2.1 基本数据类型
2.2.1 基本数据类型------number (数值/字型)
2.2.1 数字型------算术运算符
2.2.1 基本数据类型------String (字符串类型)

2.2.1 字符串拼接

2.2.1 模板字符串

2.2.1 基本数据类型------boolean (布尔类型)

2.2.1 基本数据类型------undefined (未定义类型)

2.1.1 基本数据类型------null(空类型)

2.3 检测数据类型 typeof

3. 类型转换
3.1 概述
3.2 隐式转换
3.3 显式转换
3.4 显式转换案例

输入两个数字,打印两个数字的和;

4. 综合案例
html 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <style>
    table,th,td {
      width: 400px ;
      border: 1px black solid;
      text-align: center;
    }
  </style>
</head>
<body>
  <script>
    let price = +prompt('请输入商品价格')
    let num = +prompt('请输入商品数量')
    let adress = prompt('请输入地址')/* 不需要转换数据类型 */
    let sum = price * num
    document.write (`
        <table cellspacing="0">
          <caption> 商品订单 </caption>
          <tr>
            <th>商品名称</th>
            <th>商品价格</th>
            <th>总价</th>
            <th>总价格</th>
            <th>收获地址</th>
          </tr>
          <tr>
            <td>锤子手机</td>
            <td>${price}元</td>
            <td>${num}</td>
            <td>${sum}元</td>
            <td>${adress}</td>
          </tr>
        </table>
    `)
  </script>
</body>
</html>
5. 常见错误
5.1 const 声明缺少初始化
5.2 标识符没有定义
5.3 标识符已经声明
5.4 常量再赋值
5.5 字符串相加
相关推荐
小脑斧爱吃鱼鱼1 小时前
鸿蒙项目笔记(1)
笔记·学习·harmonyos
阿linlin1 小时前
OpenCV--图像预处理学习01
opencv·学习·计算机视觉
张张张3122 小时前
4.2学习总结 Java:list系列集合
java·学习
SuperW2 小时前
linux课程学习二——缓存
学习
杉之3 小时前
SpringBlade 数据库字段的自动填充
java·笔记·学习·spring·tomcat
Song5 小时前
JVM 学习计划表(2025 版)
jvm·学习
小杨爱学习zb5 小时前
学习总结 网格划分+瞬态求解设置
笔记·学习·算法
互联网上的猪6 小时前
Excel时间类型函数(包括today、date、eomonth、year、month、day、weekday、weeknum、datedif)
笔记·学习·excel
weixin_535455796 小时前
WPF设计学习记录滴滴滴2
学习·wpf
阿超爱嵌入式6 小时前
STM32学习笔记之RCC模块(实操篇)
笔记·stm32·学习