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 字符串相加
相关推荐
Litluecat3 分钟前
配合多角色提示语3,学习AI漫剧(刚开始学)
人工智能·学习·ai·提示词·短剧·漫剧
三品吉他手会点灯19 分钟前
STM32F103 学习笔记-24-I2C-读写EEPROM(第1节)-I2C物理层介绍
笔记·stm32·学习
MartinYeung527 分钟前
[论文学习]大型语言模型中个人可识别资讯(PII)的机器遗忘技术:UnlearnPII 基准与 PERMU_tok 方法的深度分析
人工智能·学习·语言模型
fanged33 分钟前
Linux内核学习21--V4L2学习3(应用)(TODO)
学习
GHL2842710902 小时前
PowerShell快捷键学习
学习
半导体守望者3 小时前
AE电源闭环控制——反应溅射的集成解决方案
经验分享·学习·机器人·自动化·制造
小饕3 小时前
RAG学习之【向量数据库】Milvus 从入门到精通:索引、检索、混合搜索一篇打通(RAG 必备)
数据库·人工智能·学习·milvus
xianrenli384 小时前
MSAI:第四周练习:思维链 (Chain-of-Thought) 提示与参数调优
学习·msai
2601_961875244 小时前
法考备考计划表|学习计划|资料已整理
java·开发语言·学习·eclipse·tomcat·c#·hibernate
qq_571099355 小时前
学习周报四十九
学习