js 对于样式的操作

2017-08-07
阅读 1 分钟
1.2k
原生js中提供了不少对于样式的操作,很多时候一直容易弄混乱,索性总结下 一:行间样式的操作 Element.style 获取的是行间的样式,可读可写 二:计算后样式操作 1.getComputedStyle() 只读属性,获取所有浏览器渲染后的样式 {代码...} 兼容:IE9- 使用 currentStyle兼容 2.getBoundingClientRect() 获取相对于可视区的to...

js焦点事件:onfocus、onblur、focus()、blur()、select()

2016-08-04
阅读 1 分钟
66.3k
焦点:使浏览器能够区分用户输入的对象,当一个元素有焦点的时候,那么他就可以接收用户的输入只有能够响应用户操作额元素才可以接收焦点事件,比如:a button input...

js中面向对象

2016-08-01
阅读 2 分钟
2.3k
● 抽象:抓住核心问题 ● 封装:只能通过对象来访问方法,如arr.push() ● 继承:从已有对象上继承出新的对象 ● 多态:多对象的不同形态(在js中用的比较少)

原生js的字符串方法

2016-07-31
阅读 3 分钟
2.9k
4. stringObject.indexOf()作用:方法可返回某个指定的字符串值在字符串中首次出现的位置。参数:str.indexOf(查找值,开始查找下标),如果要检索的字符串值没有出现,则该方法返回 -1。

requirejs使用

2016-07-29
阅读 1 分钟
2.6k
简单来讲,requirejs就是用define来声明模块,用require来执行模块 requirejs 加载的模块都符合AMD,也就是说自己写的模块都必须符合AMD规范,下边来说下AMD模块的写法。 在介绍前,先描述下简单的目录结构 {代码...} index.html引用 {代码...} 通常我们用define 来定义一个模块 配置main.js {代码...} 声明模块 {代码.....