网站首页 > 基础教程 正文
转义符:一般都是在字符串中的字符才需要转义
1)JS中需要转义符的情况
1.1路径中的反斜杠 比如 c:\b\a.txt;在JS中不能使用@符号进行转义
1.2常见转义符比如 \t,\n,\’,\”,\\
1.3 在正则表达式中
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JavaScript</title>
<script type="text/javascript">
//转义字符串中文件路径中的\
var a1 ='c:\\b\\a.txt';
alert(a1);
//转义字符串中的单引号
var a2 ="c'b'a"; //第一种方式
var a3='c\'b\'a'; //第二种方式
alert(a2);
alert(a3);
//转义字符串中的双引号
var a4='a"b';//第一种方式
var a5="a\"b";//第二种方式
alert(a4);
alert(a5);
//其他的不再举例说明
</script>
</head>
<body>
</body>
</html>
2)JS中的等于(==)与全等于(===)
JS中的等于只要变量值相同即可;全等于需要值与类型全部相同
使用等于判断两个变量是否相同,忽略了数据类型(不严谨),推荐使用全等于
3)JS中的选择循环语句
if-else,switch; for,while,do-while,continue,break的用法与C#中几乎一样
for循环与C#中不同的点是:js中声明变量使用的是var(let等暂时忽略);C#中一般使用int
switch中的判断条件使用的也是全等于
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JavaScript</title>
<script type="text/javascript">
//转义字符串中文件路径中的\
var a1 ='c:\\b\\a.txt';
alert(a1);
//转义字符串中单引号
var a2 ="c'b'a"; //第一种方式
var a3='c\'b\'a'; //第二种方式
alert(a2);
alert(a3);
//转义字符串中的双引号
var a4='a"b';//第一种方式
var a5="a\"b";//第二种方式
alert(a4);
alert(a5);
//其他的不再举例说明
//===========================================
var b1=3;var b2="3";
//使用等于判断两个变量是否相同,忽略了数据类型(不严谨)
if (b1===b2) { //推荐
alert('b1相同b2')
}else{
alert('b1不相同b2')
}
//========================
var sum=0;
for (var i= 1; i<5; i++) {
sum+=i;
}
alert(sum);
var c1=3;
switch (c1) {//如果条件判断时使用的是 等于 则显示字符串3 反之显示数字3
case 0:
alert(0);
break;
case '3':
alert('字符串3');
break;
case 3:
alert('数字 3');
break;
}
</script>
</head>
<body>
</body>
</html>
猜你喜欢
- 2024-10-12 340.C# 中最有价值的语法糖及其应用场景
- 2024-10-12 Dev——手把手教你学会CheckedListBox(C#)
- 2024-10-12 流程控制-循环语句(5-5)-C#编程零基础到入门学习
- 2024-10-12 C#12那些有意思的特性 c# 特性的实现原理
- 2024-10-12 C#得到网关和DNS地址 .netcore 网关
- 2024-10-12 C#设计模式之4-原型模式 c++原型模式
- 2024-10-12 C#05(判断、循环语句) c#循环次数由什么决定
- 2024-10-12 C#:编程界的全能王,其他语言只能望尘莫及?
- 2024-10-12 C# 中的模式匹配与安全的类型转换:is 和 as 运算符的深入解析
- 2024-10-12 C# 循环语句介绍 c#循环输出
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)