JavaScript基础和记背内容 Day1

2017-06-29  本文已影响0人  _Enco_

overflow

display

visibility

引擎

var

//变量声明
var a = 0; //开辟变量空间,赋值0,a指向这个变量空间。
var b = a; //b指向a这个变量空间。
var c = a + b; //将a和b中的数据取出相加,放入c的变量空间。

注释

三目运算符

"true"?console.log("正确"):console.log("错误"); //正确  
""?console.log("正确"):console.log("错误"); //错误  
1?console.log("正确"):console.log("错误"); //正确  
0?console.log("正确"):console.log("错误"); //错误  
a?console.log("正确"):console.log("错误"); //根据变量的值来判断。  
var a = 0;  
var b = "0";  
a==b?console.log("正确"):console.log("错误");  
a===b?console.log("正确"):console.log("错误");  //==为true ===为false

异或 ^

a=a^b; b=a^b; a=a^b; 

需要记住的东西

var c = 10%(-3); console.log(c);  //%后可以为负数,且能输出值。
"true"?console.log("正确"):console.log("错误"); //正确
""?console.log("正确"):console.log("错误"); //错误
1?console.log("正确"):console.log("错误"); //正确
0?console.log("正确"):console.log("错误"); //错误
a?console.log("正确"):console.log("错误"); //根据变量的值来判断。
var a = 0;
var b = "0";
     a==b?console.log("正确"):console.log("错误");
     a===b?console.log("正确"):console.log("错误");  //==为true ===为false
上一篇 下一篇

猜你喜欢

热点阅读