🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 函数传参与行间样式 - 可变函数(不定参数):`arguments` - **参数数组** - 例子:求和 - 求所有参数的和 - 例子2:CSS 函数 - 判断 `arguments.length` - 给参数取名,增强可读性 - **取非行间样式(不能用来设置):** - `obj.currentStyle[attr]` 只兼容 IE ,返回小数 - `getComputedStyle(obj, false)[attr]`,返回小数 - ```js // 解决兼容问题 // 封装获取计算后元素样式函数 function getStyle(obj, name) { if (obj.currentStyle) { return obj.currentStyle[name]; } else { return getComputedStyle(obj, '') [name]; } } ``` - 复合样式:`background` / `border ` 要用具体样式名 `backgroundColor ` 等 - 单一样式:` width` / `height` / `position`