妙味课堂视频总结

妙味课堂:
1、%取模
    var n=72;
    alert(parseInt(n/60)+'分'+n%60+'秒');
2、if...else语句==> ?:
   if(条件)
   {
   语句1
   }    
   else      ===>等价于  条件?语句1:语句2
   {
   语句2
   }
3、break和continue
    eg:  var i=0;
         for(i=0;i<5;i++)
         {
               if(i==2)
               {
               break;        //终止整个循环
               continue;     //终止本次循环,继续下一次循环
               }
               alert(i);
         }


4、什么是真?什么是假?
    真的:true、非零数字、非空字符串、非空对象

    假的:false、数字零、空字符串、空对象null、undefined


5、Json:专门为JS诞生的一种数据格式

Json和数组:
   eg:(1)  var obj={a:5,b:6,c:'abc',d:[1,2,3,4]}  //Json里面可以放数组
           alert(obj.c)  //alert(obj.d)  alert(obj.d[0]);  
      (2)  var arr=[{a:5,b:12},{a:6,b:19}];   //数组里面也可以放Json
           alert(arr[1].b);  
   Json    和for in  
   eg: var obj={a:5,b:3,c:98};
       var attr='';
       for(attr in obj)
       {
       alert(attr);   //attr中存的abc逐次弹出
       //alert(attr+'='+obj[attr]);
       }
6、函数返回值
    function show()
    {
    //return;   //弹出undefined
    }    
    alert(show());
    弹出undefined的两种情况:(1)无return
                             (2)有return无值
7、可变参arguments:参数个数可变
 
  eg:(1)  function show()
           {
              //alert(arguments[0]);     //12
                alert(arguments.length)    //2
           }
               show(12,5);
       (2)    function sum()
            {
                  var result=0;
                  var i=0;
                  for(i=0;i


8、currentStyle
 
  eg:(1)  
            
            
            
(2)
(3)


你可能感兴趣的:(妙味课堂视频总结)