返回

JS实用篇复习笔记(9)

前端

基本类型简介

JavaScript中的基本类型包括:

  • 数字类型(Number) :用来表示数字,包括整数和小数。
  • 字符串类型(String) :用来表示文本数据,由一系列字符组成。
  • 布尔类型(Boolean) :用来表示真或假,只有两个值:true和false。
  • 空值类型(Null) :用来表示一个未定义或不存在的值。
  • 未定义类型(Undefined) :用来表示一个变量还未被赋值。
  • Symbol类型(Symbol) :用来创建唯一标识符。

基本类型的方法

基本类型具有不同的方法来操作和处理数据。

  • 数字类型(Number)

    • toExponential():将数字转换为指数表示法。
    • toFixed():将数字转换为指定小数位数的字符串。
    • toLocaleString():将数字转换为本地化的字符串。
    • toString():将数字转换为字符串。
  • 字符串类型(String)

    • charAt():返回字符串中指定位置的字符。
    • charCodeAt():返回字符串中指定位置字符的Unicode编码。
    • concat():将两个或多个字符串连接成一个字符串。
    • includes():检查字符串中是否包含指定子字符串。
    • indexOf():返回字符串中指定子字符串的第一个出现位置。
    • lastIndexOf():返回字符串中指定子字符串的最后一个出现位置。
    • match():在字符串中查找指定正则表达式的匹配项。
    • replace():用另一个字符串替换字符串中匹配的子字符串。
    • search():在字符串中查找指定子字符串的第一个出现位置。
    • slice():从字符串中提取子字符串。
    • split():将字符串拆分为子字符串的数组。
    • substr():从字符串中提取子字符串。
    • substring():从字符串中提取子字符串。
    • toLocaleLowerCase():将字符串转换为小写字母。
    • toLocaleUpperCase():将字符串转换为大写字母。
    • toString():将字符串转换为字符串。
    • trim():从字符串中删除首尾空格。
    • valueOf():返回字符串的原始值。
  • 布尔类型(Boolean)

    • toString():将布尔值转换为字符串。
    • valueOf():返回布尔值的原始值。
  • 空值类型(Null)

    • toString():将空值转换为字符串。
    • valueOf():返回空值的原始值。
  • 未定义类型(Undefined)

    • toString():将未定义值转换为字符串。
    • valueOf():返回未定义值的原始值。
  • Symbol类型(Symbol)

    • toString():将Symbol值转换为字符串。
    • valueOf():返回Symbol值的原始值。

基本类型与运算符

JavaScript的基本类型还可以与运算符一起使用来执行各种操作。

  • 算术运算符 :+、-、*、/、%等,用于进行算术运算。
  • 比较运算符 :==、===、!=、!==、>、<、>=、<=等,用于比较两个值的大小或相等性。
  • 逻辑运算符 :&&、||、!等,用于组合多个布尔值。
  • 赋值运算符 :=、+=、-=、*=、/=、%=等,用于给变量赋值或进行增减操作。

总结

JavaScript的基本类型是编程的基础。了解基本类型的使用方法可以帮助您编写出高效、可读的代码。在实际开发中,您需要根据需要选择合适的基本类型来存储和操作数据。