js-day12

A.我今天学了什么

1.js获取css样式

 function getStyle(ele,name){

                if (ele.currentStyle) {
                    // ie
                    return oDiv.currentStyle[name];
                } else {
                    // 谷歌
                    return getComputedStyle(ele, false)[name];
                }
            }


2.object

             对象 字面量的形式
            自定义一个空对象
         var obj = {};
         对象  都有  属性  和  方法;
        
        
        
        
        
        *_______________ 给对象扩展(添加)属性 _______________________*/
        
         obj.a = 1;
         obj.b = 2;
         obj.c = 3;

             var obj = {
                 a : 1,
                 b : 2,
                 c : 3           
             }

                当访问对象中没有这个属性的时候。就出现undefined

             var json = {
                "width" : "100px",
                "height" : "100px",
                "background": "#000",
                "top": "50px"          
            }

            *----------------------访问对象属性--------------------------------*/

                点的形式
                 中括号的形式 json[]


             *----------------------遍历对象--------------------------------*/

              for in 循环


              for(var attr in json){
                 console.log(json[attr])
                console.log(attr)
              }-->

3.多个属性封装


你可能感兴趣的:(js-day12)