手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >使用JavaScript链式编程实现模拟Jquery函数
使用JavaScript链式编程实现模拟Jquery函数
摘要:代码很简单,主要是给大家提供个思路,也算是学习javascript这么长时间的一个小小的练手。链式编程是将多个操作(多行代码)通过点号"."...

代码很简单,主要是给大家提供个思路,也算是学习javascript这么长时间的一个小小的练手。

链式编程 是将多个操作(多行代码)通过点号"."链接在一起成为一句代码。链式代码通常要求操作有返回值,但对于很多操作大都是void型,什么也不返回,这样就很难链起来了,当然也有解决办法,可能不太优雅。链式编程的新思想在jQuery中已流行使用

复制代码 代码如下:

<span>Hello,World!</span>

<script type="text/javascript">

Jq = function (tagName) {

var tagArr = document.getElementsByTagName(tagName);

var ret = {

tag: tagArr,

css: function (attribute, value) {

for (var i = 0; i < this.tag.length; i++) {

this.tag[i].style[attribute] = value;

}

return this;

}

}

return ret;

}

window.onload = function () {

Jq("span").css("color", "red")

.css("border", "1px solid green")

.css("padding", "10px");

}

</script>

有意问的话,就留言,大家共同进步

【使用JavaScript链式编程实现模拟Jquery函数】相关文章:

javascript实现日期按月份加减

javascript实现模拟时钟的方法

学习Javascript面向对象编程之封装

javascript中动态函数用法

Javascript实现每日自动换一张图片的方法

浅谈Javascript线程及定时机制

JavaScript实现添加、查找、删除元素

在JavaScript应用中使用RequireJS来实现延迟加载

Javascript实现飞动广告效果的方法

使用RequireJS优化JavaScript引用代码的方法

精品推荐
分类导航