DAY02

script标签一般放在body里的最后或head里

js中的原始数据类型:number,string,null,undefined,object,boolean

js中可以表示那些进制:十进制、八进制(0开头)、十六进制(0x开头)

获取字符串的长度:变量名.length

字符串连接:str1+str2

字符串-number发生计算(浏览器隐式转换)

其他类型转数字类型:parseInt()、parseFloat()、Number()

其他类型转字符串类型:变量名.toString()、String(变量名)   //变量有意义调用.toString(),无意义调用String()

其他类型转Boolean类型:Boolean(值)

==不严格(值相同类型不相同也为true,===严格 必须值和类型都相同)!=、!==于此类似

交换变量的两种方式:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>用于数字交换</title>
 </head>
 <body>
  <script>
   /*var num1=10;
   var num2=20;
   num1 = num1+num2;
   num2 = num1-num2;
   num1 = num1-num2;
   console.log(num1,num2);*/
   
      var num1 = 10;
      var num2 = 20;
      num1 = num1 ^ num2;
      num2 = num1 ^ num2;
      num1 = num1 ^ num2;
      console.log(num1,num2);
  </script>
 </body>
</html>

原文地址:https://www.cnblogs.com/547hh/p/11469491.html