JavaScript系列之JS数据类型,6大基本数据类型
点击上方蓝字关注我,据类基本每周一 、类型三、系列型五早上 09:00准时推送,数数据每月不定期赠送技术书籍。据类基本
后台回复“资源”、类型“测试工具包”领取测试资源 ,系列型回复“交流群”、数数据“内推群”一起进群打怪。据类基本
Hi,类型大家好 ,系列型我是数数据CoCo。上一篇JS系列文章:JavaScript系列之JS基本语法,据类基本了解JS语法,包括注释、执行顺序、常量/变量、标识符/关键词/保留字等。
每种编程语言都有其支持的数据类型 ,不同的数据类型用来存储不同的数据 ,比如文本、数值、图像等。
今天介绍JS基本数据类型,JavaScript中的数据有如下几种:
- 基本类型 :字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、符号(Symbol) 。
- 引用数据类型(对象类型):对象(Object)、数组(Array) 、函数(Function)。还有两个特殊的对象:正则(RegExp)和日期(Date)。
一
字符串(String)
1简介
字符串(String)是存储字符的变量 ,是由Unicode字符、数字、标点符号等组成的序列,字符串可以是引号中的任意文本 ,可以使用单引号''或双引号""。如 'CoCo' 、"Cc2015123" 。
2 用法
(1) 字符串基本表示
单引号或双引号表示 :字符串型数据是包含在单引号或双引号中。
<!DOCTYPE html>n<html lang="en">n<head>n <meta charset="UTF-8">n <title>JS基本数据类型-ITester软件测试小栈</title>n</head>n<body>n<script>n var str1='coco'; // 单引号n var str2="ITester"; //双引号n console.log(str1)n alert(str2)n</script>n</body>n</html
输出结果如下所示:
(2) 基本表示字符串转义
定义字符串时 ,如果字符串中包含引号,可以使用反斜杠来转义字符串中的引号,或者选择与字符串中不同的引号来定义字符串 。
<!DOCTYPE html>n<html lang="en">n<head>n <meta charset="UTF-8">n <title>JS基本数据类型-ITester软件测试小栈</title>n</head>n<body>n<script>n var str3 = "ITeter's Zone."; // 双引号中包含单引号n var str4 = 'CoCo said "Hello" to tester.'; // 单引号中包含双引号n var str5 = 'We'll be together forever ❤️ !'; // 使用反斜杠转义字符串中的单引号n alert(str3)n alert(str4)n alert(str5)n</script>n</body>n</htm
输出结果如下所示:
转义字符()也可用于在字符串中插入其他特殊字符。其他六个 JavaScript 中有效的转义序列:
代码
用途
b
退格键
f
换页
n
换行
r
回车
t
水平制表符
(3) 字符串长度
内建属性 length 可返回字符串的长度。
<!--字符串长度-->n var txt = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";n var sln = txt.length;n console.log(sln)
输出结果如下所示: