转义字符:一般只需要对字符串中的字符进行转义
1)JS中需要转义字符时
1.1 路径中的反斜杠如c:\b\a.txt; JS中不能使用@符号转义
1.2 \t、\n、\'、\"、\\等常见转义字符
1.3 在正则表达式中
ta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Javascript
cript 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);
//其他的不再举例说明
cript>
2)JS中等于(==)和等于(===)
JS中只要变量值相同就相等; 所有等于需要相同的值和类型
使用判断两个变量是否相同,忽略数据类型(不严谨),建议使用
3)JS中选择循环语句
如果别的,; for、while、do-while、、break 的用法与 C# 几乎相同
for循环和C#的区别是:js中用var声明变量(let等暂时忽略); C#中一般使用int
中的判断条件也等于
句子
ta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Javascript
cript 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;
}
cript>