<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
// 字符串类型 string / str
// 字符串类型,是一串由字母,数字,符号,汉字等内容组成的数据
// 字符串类型的数据,必须要定义在 引号之中 单引号,双引号,没有区别,都可以
// 总结 : 只要是被引号包裹的,都是字符串,不管包的是个啥
// 字符串的语法规范:
// 单引号中不能嵌套包裹 单引号
// 双引号中不能嵌套包裹 双引号
//
// JavaScript是中的转义符
// 所谓的转义符,作用与 html 中的 字符实体/转义字符 效果是相同的
// 使用特殊的符号内容形式,来转义 符号 防止造成冲突
//
/*
代码 输出
常用的
\' 单引号
\" 双引号
\& 和号
\\ 反斜杠
\n 换行符
不常用的
\r 回车符
\t 制表符
\b 退格符
\f 换页符
*/
var str1 = '北京今天特别热';
console.log(str1);
var int1 = 100; // 存储的是数值100
var str2 = '100'; // 存储的是字符串100
console.log(int1); // 输出结果是蓝色
console.log(str2); // 输出结果是内瑟
console.log(int1,str2); // 在一个console.log中输出 字符串是 带有双引号的红色内容
var bool1 = true; // 存储的是布尔值true
var str3 = 'true'; // 存储的是四个字母 true
console.log( bool1 , str3 );
// 单引号,双引号的包裹形式
// 单引号嵌套单引号 双引号嵌套双引号,系统会报错
// var str4 = '小黄,今天说了'面试时',怎么回答面试官';
// var str4 = "小黄,今天说了"面试时",怎么回答面试官";
// 解决方案1, 单包双 双包单
var str4 = '小黄,今天说了"面试时",怎么回答面试官';
var str5 = "小黄,今天说了'面试时',怎么回答面试官";
// 解决方案2, 使用转义符来转义符号
// 使用 \' \" 来转义被包裹的单引号双引号
var str6 = '小黄,今天说了\'面试时\',怎么回答面试官';
var str7 = "小黄,今天说了\"面试时\",怎么回答面试官";
window.alert('北京今天特别的\n热啊!!');
</script>
</body>
</html>
右侧赞助一下 代码改变世界一块二块也是爱