2016.11.23.JS

NaN:表示非数字
声明提前:js在运行的时候,会把所有的变量提前到顶部,但只会把声明提前,不会把赋值提前
函数才有作用域;for,if等没有作用域

开关效果

开关:只有两种状态的;定义一个变量 var noOff=false
在js中操作html元素(新加html元素)是比较慢的:如
  for(var i=0;i<10000;i++){
        document.body.innerHTML+=''+i+'';
       }
在js中对内存的操作是比较快的:如
var sss="";
      for(var i=0;i<10000;i++){
            sss+=''+i+'';
       }        
            document.body.innerHTML+=sss; 

你可能感兴趣的:(2016.11.23.JS)