zoukankan      html  css  js  c++  java
  • js学习笔记7----return,arguments及获取元素样式

    1.return:返回值

      1)函数名+括号:fn() ===> return;

      2) 所有函数默认返回值:undefind;

      3) return后面所有的代码都不会执行;

    2.arguments:实参集合

      1) fn1(1,2,3);                            //1,2,3代表实参,实际传递的参数

          function fn1(a,b,c){}             //a,b,c代表形参       

                  function fn1(){ }                  //没有形参时,arguments代表实参的集合,这里表示arguments[1,2,3]

      2)当函数的参数个数无法确定时,用arguments

    3.获取元素的样式

      1)currentStyle       //标准浏览器不兼容

      2) getComputedStyle       //ie6,ie7,ie8 不兼容

      3) 兼容代码:

        function getStyle(obj,attr){
                    return $(obj).currentStyle ? alert($(obj).currentStyle[attr]) : alert(getComputedStyle($(obj))[attr]);
                }

      4)注意事项:

        a.不要获取复合样式;
         如:要获取背景颜色,要用backgroundColor,而不是background

        b.不要获取未设置的样式;

        c.不要有空格。

  • 相关阅读:
    DOS命令收集
    iis6配置支持.net4.0
    正则表达式限制文本框
    剖析XML(第一讲)
    DataTime.ToString("xx") 转换
    .net面试题大汇集
    django学习笔记(一)
    django学习笔记(一)
    django学习笔记(二)
    django学习笔记(二)
  • 原文地址:https://www.cnblogs.com/sese/p/5545003.html
Copyright © 2011-2022 走看看