Fork me on GitHub
.net求学者

文章分类 -  JavaScript

JavaScript
摘要:在开发过很多 jQuery 插件以后,我慢慢的摸索出了一套开发jQuery插件比较标准的结构和模式。这样我就可以 copy & paste 大部分的代码结构,只要专注最主要的逻辑代码就行了。使用相同的设计模式和架构也让修复bug或者二次开发更容易。一套经过验证的架构可以保证我的插件不出大的问题,不论... 阅读全文
posted @ 2014-06-05 10:22 hy31337 阅读(210) 评论(0) 推荐(0)
摘要:因为他的简单实用和数量庞大的插件,所以我们喜欢和使用jQuery,在jQuery数量庞大的插件中有很大的一部分是关于图片的,所以今天我们就整理出了一些使用比较广泛、效果比较好的10款jQuery图片插件与大家分享。SlidesSlides是一个非常简单的幻灯片 jQuery插件。包括的功能有循环,自... 阅读全文
posted @ 2014-06-05 10:17 hy31337 阅读(313) 评论(0) 推荐(0)
摘要:1. jQuery – Javascript框架jQuery 是最流行的 JavaScript 框架,它简化了HTML 文档遍历、事件处理、动画和Ajax交互。jQuery插件非常之多。2. Dojo Javascript框架Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:... 阅读全文
posted @ 2014-06-05 09:44 hy31337 阅读(259) 评论(0) 推荐(0)
摘要:一款好的图表插件不是那么容易找到的。最近项目里需要实现统计图表功能,所以在网上搜罗了一圈,找到一些不错的图表插件,分享大家。众多周知,图形 和图表要比文本更具表现力和说服力。这里给大家精心推荐几款实用的 JavaScript 图形图表库,可以帮助你实现各种功能的图表。 Flotr2 Humble ... 阅读全文
posted @ 2014-05-16 08:41 hy31337 阅读(269) 评论(0) 推荐(0)
摘要:介绍闭包 闭包是一个表达式(通常是一个函数),可以有任意参数,连同绑定这些参数的环境(它“封闭”了表达式)一起构成。 闭包是ECMAScript (javascript)最强大的特性之一,但是不理解就无法正确地利用它。然而,创建它们相对容易,甚至无意间就可以创建,创建它们会在造成潜在的有害后果,尤其在一些相对通用的浏览器环境中。为了避免无意间遭遇这些弊端,并利用它们提供的便利,非常有必要理解其机制。这在很大成程度上取决于标识符解析过程中作用域链所扮演的角色,以及对象属性名解析方面的协议。 闭包的简单解释是,ECMAScript支持内部函数,函数定义和函数表达式位于其它函数体内部。这样就允许这些 阅读全文
posted @ 2014-04-03 08:52 hy31337 阅读(431) 评论(0) 推荐(0)
摘要:下面将介绍JavaScript最重要的部分了,面向对象编程,前面介绍的都是最基本的语法,面向对象才是JavaScript真正的编写方式,下面我将简单介绍面向对象的概念,下一节将介绍一个面向对象的JavaScript代码例子。面向对象程序设计(简称OOP)是现在最流行的程序设计方法,这种方法有别于前面介绍的基于过程的程序设计方法。目前的主流程序设计语言 Java,C#,C++,PHP,JavaScript全部支持面向对象程序设计。JavaScript本身就是一种完全面向对象的语言,因此面向对象这 个词用在JavaScript上有些多余。为了能透彻的理解面向对象程序设计,我先举一个例子同学们肯定都 阅读全文
posted @ 2014-04-03 08:50 hy31337 阅读(283) 评论(0) 推荐(0)
摘要:1、创建正则表达式第一种方式:注意这里的正则表达式不能使用单引号或者双引号,如下var pattern1 = /[abc]/i; // 匹配第一个"a"或"b"或"c",不区分大小写第二种方式:使用RegExp构造函数创建,该构造函数传入两个参数,都是字符串,所以需要特别注意"\"符号的转换,所有元字符(下面有讲元字符)需要双重转义,如下复制代码 代码如下:var patt1 = new RegExp("[abc]","gi"); // 这里等价于 var patt1 = / 阅读全文
posted @ 2014-04-03 08:49 hy31337 阅读(154) 评论(0) 推荐(0)
摘要:10个超实用jquery插件资源 在当前的Web设计中,jQuery被越来越多地应用在Web开发中,之所以jQuery收到如此程度的欢迎,除了其本身具备的优秀易读易操作的 代码编写机制外,更多的jQuery第三方插件也是其被快速传播应用的一大原因,这里为你整理了10多个在日常的Web开发过程中,通过jQuery实现 的常用功能。1,Superfish – 优秀的jQuery多级下拉菜单 Superfish 是一个jQuery多级下拉菜单生成插件,优雅的扩展动画、子菜单自动标注箭头等功能,让你的多级菜单实现起来不再那么麻烦。 Superfish | 演示2,Tabs 标签切换 使用作为 j... 阅读全文
posted @ 2014-04-01 09:06 hy31337 阅读(306) 评论(0) 推荐(0)
摘要:Timeline Portfolio超炫的时间轴展示作品集效果。设计师和前端开发人员可以借助这个效果来制作新颖的个人简历。源码下载 在线演示Swatch Book with CSS3 and jQuery基于 CSS3 & jQuery 实现的多彩的动画 Swatch Book 效果。源码下载 在线演示Making an Interactive Picture with jQuery基于 jQuery 实现交互的图片效果,可以弹出层提示内容。对于介绍图片的某个部分很有用。源码下载 在线演示Animated Content Menu with jQuery使用 jQuery 制作的光滑的 阅读全文
posted @ 2014-03-31 10:20 hy31337 阅读(141) 评论(0) 推荐(0)

.net求学者