数据类型
数据类型指的就是字面量的类型
在JS中一共有六种数据类型
String 字符串
Number 数值
BOOlean 布尔值
Null 空值
Undefined 未定义
Object 对象
其中 String Number BOOlean Null Undefined属于基本数据类型,而Object属于引用数据类型
String字符串
String字符串
- 在JS中字符串需要使用引号引起了,不加引号会当做变量处理,保存,not a defined
- 使用双引号或单引号都可以,但是不要混着用
如 var str = ‘hello“
-引号不能嵌套,双引号不能放双引号,单引号不能单引号
双引号可以放单引号,单引号里可以放双引号
都使用双引号可以使用\作为转义字符,
当表示一些特殊符号时可以使用\进行转义
" 表示"
’ 表示 ’
\n 表示换行
\ 表示(打印一个\写两个\ 打印两个\写四个\\)
alert(“str1”) //输出字面量 字符串str
alert(str1) //输出变量str 我说:“今天天气真不错!”
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
/*
* 数据类型指的就是字面量的类型
* 在JS中一共有六种数据类型
* String 字符串
* Number 数值
* BOOlean 布尔值
* Null 空值
* Undefined 未定义
* Object 对象
*
*
*
*其中 String Number BOOlean Null Undefined属于基本数据类型,而Object属于引用数据类型
*
*
* */
/**
* String字符串
* - 在JS中字符串需要使用引号引起了,不加引号会当做变量处理,保存,not a defined
* - 使用双引号或单引号都可以,但是不要混着用
* 如 var str = ‘hello“
* -引号不能嵌套,双引号不能放双引号,单引号不能单引号
* 双引号可以放单引号,单引号里可以放双引号
* 都使用双引号可以使用\作为转义字符,
* 当表示一些特殊符号时可以使用\进行转义
* \" 表示"
* \' 表示 '
* \n 表示换行
* \\ 表示\(打印一个\写两个\\ 打印两个\写四个\\\\)
*
*/
var str1 = "我说:'今天天气真不错!'";
var str2 = "我说:'今天天气真不错!'";
var str3 = "我说:"今天天气真不错!""; //报错 Uncaught SyntaxError: Unexpected identifier
console.log(str);
/**
*
*
* 在字符串中可以使用\作为转义字符,
* 当表示一些特殊符号时可以使用\进行转义
* \" 表示"
* \' 表示 '
* \n 表示换行
* \\ 表示\(打印一个\写两个\\ 打印两个\写四个\\\\)
*/
var str4 = "我说:\"今天天气真不错!\"";
var str5 = "\\";
//输出字面量 字符串str
alert("str1")
//输出变量str 我说:"今天天气真不错!"
alert(str1)
</script>
</head>
<body>
</body>
</html>