缓动框架

2017-10-12  本文已影响0人  嗨黄先生

封装框架遇到的两个问题

原有的方法:div .style .width:这个方法比较固定,不能用变量或者字符串的形式更换属性,不方便我传值获取属性,和给属性赋值。
属性值 的获取和属性的赋值

div.style["width"]="5000px";

可以通过传字符串或者变量的方法获取和赋值属性
缺点:他的操作完全是对行内式css来操作的,赋值的时候毫无问题,但是,获取值的时候有问题了,

获取任意类型的css样式的属性值

Div.style.width
div.currentStyle.width
Window.getComputeStyle(div,null).width;
他们的公共使用变量或者字符串获取属性性值的方法都是:去电属性和点,然后加上括号和属性的字符串形式
Div.style["width"];
div.currentStyle["width"];
Window.getComputedStyle(div,null)["width"];

开闭原则

定义一个变量,数据可以修改但是只能修改两个值

回调函数

程序执行完毕,在此执行的函数。
在函数中给指定的函数定义一个形参,然后程序执行到最后,调用这个形参后面加一个括号。

上一篇 下一篇

猜你喜欢

热点阅读