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 字符串相加
相关推荐
BullSmall7 分钟前
Doris的部署
学习
小清兔9 分钟前
一个unity中URP的环境下旋转天空盒的脚本(RotationSky)
开发语言·数据库·学习·程序人生·unity·c#·游戏引擎
喵了meme26 分钟前
Linux学习日记16:守护进程
linux·服务器·学习
武哥聊编程27 分钟前
基于Springboot3+Vue3的仓库管理系统,经典项目,免费学习
java·学习·mysql·vue·springboot·课程设计
学编程的闹钟40 分钟前
85【CSS选择器简介】
学习
学编程的闹钟1 小时前
编写VMP爆破插件 (上)
学习
小猪佩奇TONY2 小时前
OpenGL-ES 学习(18) ---- 实例化渲染
学习·elasticsearch·信息可视化
一只乔哇噻2 小时前
java后端工程师+AI大模型开发进修ing(研一版‖day61)
java·开发语言·学习·算法·语言模型
车载测试工程师2 小时前
CAPL学习-SOME/IP交互层-回调函数
学习·tcp/ip·交互·以太网·capl·canoe
jtymyxmz2 小时前
《Maya 2024 超级学习手册》3.4.7 实例:制作哑铃模型
学习