JavaScript基础--数据类型

本文详细介绍了JavaScript的基础数据类型,包括值类型(如字符串、数字、布尔、Null、Undefined)和引用类型(如对象、数组、函数),以及类型转换的方法,如字符串转数字和变量转数字的操作。此外,还讲解了如何使用typeof操作符检查数据类型,以及如何访问和操作字符串、数组和对象的属性。
摘要由CSDN通过智能技术生成

目录

值类型(基本类型)

typeof操作符

字符串(String)

字符串长度

字符串访问 

特殊字符(转义字符)

数字(Number)

布尔(Boolean)

对空(Null)

未定义(Undefined)

引用数据类型

对象(object)

定义

访问对象属性

数组(array)

函数(function)

类型转换

字符串转换

数字转换

字符串-->数字

变量-->数字

布尔型转换


值类型(基本类型)

typeof操作符

        使用typeof操作符可以查看JavaScript变量数据类型

var a=1;
var b='1';
var c=true;
console.log(typeof a);  //返回number
console.log(typeof b);  //返回string
console.log(typeof c);  //返回boolean

字符串(String)

        使用单引号(' ')或者双引号(" ")括起来的任意文本

        注:可以在字符串中使用引号,但是字符串中的引号不能与字符串引号相同

//字符串
var a="zi'fu'chuan";
var b='字符串';

字符串长度

        调用方式:字符串变量.length

        注:若在字符串中使用引号,引号会计入字符串长度

//字符串
    var a="zi'fu'chuan";
    var b='字符串';
    console.log("字符串a:",a);   //控制台输出字符串zi'fu'chuan
    console.log("字符串b:",b);
    console.log("字符串a长度:",a.length);   //控制台输出字符串长度
    console.log("字符串b长度:",b.length);   //字符串a长度11,字符串b长度3

字符串访问 

        访问方式:字符串变量[index]   (index为0~length-1之间的整数)

//字符串
    var b='字符串';
    console.log("字符串b:",b);//控制台输出字符串
    console.log("字符串b长度:",b.length);   //控制台输出字符串长度
    console.log("字符串b的第一个字符",b[0])   //控制台输出字符串b的第一个字符“字”

特殊字符(转义字符)

        由于字符串中使用引号时,但是字符串中的引号不能与字符串引号相同,当我们希望解决此问题时,可以使用转义字符(\)

// var a="zi"fu"chuan";  错误使用方法
   var a="zi\"fu\"chuan";

        转义字符可以用于转义换行、回车等特殊字符

代码 输出
\' 单引号
\" 双引号
\\ 反斜杠
\n 换行
\r 回车
\t tab(制表符)
\b 退格符
\f 换页符

更多字符串方法:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值