变量的交换方式
1.新定义变量接收
var num1=1,num2=2,num3;
num3=num1;
num2=num1;
num1=num3;
2.类似法1
var num1=1,num2=2,num3;
num3=num1+num2;
num2=num3-num1;
num1=num3-num2;
3.异或运算
var num1=1,num2=2;
num1=num1^num2;
num2=num2^num1;
num1=num1^num2;
将数字转换为二进制数,进行异或运算,之后在换回十进制
运算方式:
00101
11100
(^或者xor)
结果
11001
常见转义字符
html 中
js 中