javascript实用工具方法总结
自执行函数(立即执行):
不能直接这样: function(){ alert('a'); }() 因为这样会解析出错,需要加上括号: (function(){ alert('a'); })() 或者: (function(){ alert('a'); }())
DOM元素节点:元素节点,属性节点,文本节点
function _nodeFn(domEle){ if(domEle.nodeType == 1){//元素节点 alert(domEle.nodeName);//或者tagName }else if(domEle.nodeType == 3){//文本节点 alert(domEle.nodeValue);//文本节点的节点值,即文本内容 } }
jquery插件的写法:
1.对象方法添加:
;//写插件的时候,分号是个好的习惯,可以避免其他js没有以分号结束引发的问题 (function($){ $.fn.extend({ "color":function(value){//这里面的this表示jquery对象 return this.css("color",value);//return 是为了仿照jquery的风格,方法返回jquery对象,后面可以链式调用 } }); })(jQuery) ;//我们自己的插件写完之后要加上分号,不给别人造成影响
相关推荐
EdwardSiCong 2020-11-23
85477104 2020-11-17
hhanbj 2020-11-17
81427005 2020-11-11
seoppt 2020-09-13
honeyth 2020-09-13
WRITEFORSHARE 2020-09-13
84483065 2020-09-11
momode 2020-09-11
85477104 2020-08-15
83510998 2020-08-08
82550495 2020-08-03
tthappyer 2020-08-03
84901334 2020-07-28
tthappyer 2020-07-25
TONIYH 2020-07-22
tztzyzyz 2020-07-20
83510998 2020-07-18
81463166 2020-07-17