Welcome 微信登录

首页 / 脚本样式 / JavaScript

忙里偷闲写的jquery的屏遮层插件

忙里偷闲写的jquery的屏遮层插件

忙里偷闲写的jquery的屏遮层插件2010-04-09 cnblogs 李涛今天看到一同事做弹出框,做背景遮蔽层,捣鼓来捣鼓去的 就是 问题大堆,看不过去了,顺手做了个jquery的插件,其实很头痛的, 我不怎么喜欢用jquery,所以没看过它的api,倒是看过它的源码,于是我临时下载了份jquery的api文档,临阵磨枪,总算捣鼓出来了,交给他们却不用,因为我才来这里没多久,他们都老员工了,总觉的自己比我能干,也不愿意用我的代码,汗,怎么说也不用我的,...
JavaScript优化细节

JavaScript优化细节

JavaScript优化细节2010-04-09 W3C标准WEB前端 作为一名网站开发WEB前端工程师,对自己开发的网站项目应该尽可能地对其性能进行优化,现在互联网上搜索到的网站性能优化多是翻译转载自Yahoo14条或34条。Yahoo的优化建议关注在大的方面,下面,W3C Group为大家呈现WEB前端开发高性能优化部分之JavaScript的优化细节!一、避免出现脚本失控不论什么脚本,在任何时间、任何浏览器上执行,都不应该超过100毫秒。如果实际执行...
Javascript面向对象详解(第一部分)

Javascript面向对象详解(第一部分)

Javascript面向对象详解(第一部分)2010-05-23 博客园 小MM一直想写一篇关于Javascript面向对象的文章,最近终于动工了,本来以为不会写的很长,可是后来发现有很多东西要写,大家先看着这前面的一部分吧,后面有更多的高级特性陆续跟进中,放心,绝对不是太监贴啊,对Javascript对象不太了解或者没有了解的人可以仔细看看哦,有错误之处大家多多指正哦,本人水平有限(1)为什么要面向对象在十年前或者也许更晚的时候,javascript都是...
让JavaScript轻松支持函数重载(Part 1 - 设计)

让JavaScript轻松支持函数重载(Part 1 - 设计)

让JavaScript轻松支持函数重载(Part 1 - 设计)2010-05-23 博客园 Cat ChenJavaScript支持重载吗?JavaScript支持函数重载吗?可以说不支持,也可以说支持。说不支持,是因为JavaScript不能好像其它原生支持函数重载的语言一样,直接写多个同名函数,让编译器来判断某个调用对应的是哪一个重载。说支持,是因为JavaScript函数对参数列表不作任何限制,可以在函数内部模拟对函数重载的支持。实际上,在很多著名...
让JavaScript轻松支持函数重载(Part 2 - 实现)

让JavaScript轻松支持函数重载(Part 2 - 实现)

让JavaScript轻松支持函数重载(Part 2 - 实现)2010-05-23 博客园 Cat Chen在"让 JavaScript 轻松支持函数重载 (Part 1 - 设计)"里,我们设计了一套能在JavaScript中描述函数重载的方法,这套方法依赖于一个叫做Overload的静态类,现在我们就来看看如何实现这个静态类。识别文本签名我们先来回顾一下上一篇文章中提到的Overload用例:var extend = Overlo...
理解JavaScript面向对象的思路

理解JavaScript面向对象的思路

理解JavaScript面向对象的思路2010-05-23 博客园 winter-cn一般来说大家比较熟悉的面向对象方式是基于类的面向对象,声明一个类,然后在根据类声明的描述去创建对象,通过类与类之间的继承和组合关系来复用代码。大多数情况下,基于类的面向对象语言(C++,C#,Java之类的)都把类整合进自己的类型系统,即每个类(Class)同时也是一个变量类型(Variable Type),并允许子类类型的值被赋值给父类类型变量。而JS的设计采用了一种完...
从JavaScript函数重名看其初始化方式

从JavaScript函数重名看其初始化方式

从JavaScript函数重名看其初始化方式2010-05-23 博客园 birdshomeJavaScript函数重名了会有什么后果?实验发现页面没有任何脚本错误提示,而且程序也运行了,只是对同名函数的调用执行了位置靠后的一个。回头仔细一想,这个结果完全可以接受,因为脚本在页面里本身就是顺序执行下来的,包括函数的定义,但然如果只是定义 function foo(){} 这种形式,我们是跟踪不到函数初始化的。可是如果是定义类的方式,我们就可以明显地跟踪到函...
JavaScript中使用正则表达式的一点笔记

JavaScript中使用正则表达式的一点笔记

JavaScript中使用正则表达式的一点笔记2010-05-23 javaeye.com RednaxelaFX前几天在空隙时间在读Mastering Regular Expressions这本书。不愧是关于正则表达式的一本好书,我也应该买一本的。现在是暂时借了阿威买的第三版的中文版来读。中文版翻译得还不错。有不少地方感觉翻译得挺精彩的,虽然马上就能猜到原文是怎么写的,但读起来中文一点都不觉得拗口。现在才读到第76页,第二章,比较入门的部分。以前也不是没...
javascript对象概念大全

javascript对象概念大全

javascript对象概念大全2010-05-23 eroading 本文介绍了几乎所有关于对象的基本概念,什么是对象,如何创建对象,对象的属性的设置和读取,删除属性的方法,构造函数,对象原型,父类,子类,继承等等。1.对象* 对象是一种复合数据类型,它们将多个数据值集中在一个单元中,而且运行使用名字来存取这些值。解释对象的另一种方式是,对象是一个无序的属性集合,每个属性都有自己的名字和值。存储在对象中的已命名的值可以是数字和字符串这样的原始值,也可以是...
浮动菜单是如何作出来的mouse事件

浮动菜单是如何作出来的mouse事件

浮动菜单是如何作出来的mouse事件2010-05-23这个问题由我来做一个最终解答吧。我以前也同样惊异于闪光地带的这个特效,苦恼于不知如何实现。我在经典提问,有一位网友热心解答了我的问题,但只是局限于如何加入和“闪光地带”同样的效果,而且并不完美,实际上这个脚本还可以实现许多效果,不知是zippy不知道还是没有用?可是当时看代码看的头晕眼花的我还是不知如何实现,幸运的是随着时间的推移,我终于找到了这个问题非常圆满的答案。请看:这个...
JavaScript基本数据结构

JavaScript基本数据结构

JavaScript基本数据结构2010-05-23李晓华JavaScript提供脚本语言的编程与C++非常相似,它只是去掉了C语言中有关指针等容易产生的错误,并提供了功能强大的类库。对于已经具备C++或C语言的人来说,学习JavaScript脚本语言是一件非常轻松愉快的事。一、JavaScript代码的加入JavaScript的脚本包括在HTML中,它成为HTML文档的一部分。与HTML标识相结合,构成了一个功能强大的Internet网上编程语言。可以直...
用Javascript制作复选框

用Javascript制作复选框

用Javascript制作复选框2010-05-23冯永曜我们在制作调查表时,往往要限制用户的选择复选框的数量,如象本例中要求用户在九个网站中选择三个(见下图)认为最好的网站,这就要求用户选择的网站数不能大于3个,当然可以在后台通过程序来控制,但那样又慢又繁,用Javascript程序在用户端直接控制既快速又方便,在本例的效果中,一旦选择的网站数超过3个,将立即弹出一个提示窗口,告诉你选择的网站数不能超过3个。本例效果的制作方法如下:1、制作一个含有复选框...
基于对象的JavaScript语言

基于对象的JavaScript语言

基于对象的JavaScript语言2010-05-23李晓华JavaScript语言是基于对象的(Object-Based),而不是面向对象的(object-oriented)。之所以说它是一门基于对象的语言,主要是因为它没有提供象抽象、继承、重载等有关面向对象语言的许多功能。而是把其它语言所创建的复杂对象统一起来,从而形成一个非常强大的对象系统。虽然JavaScript语言是一门基于对象的,但它还是具有一些面向对象的基本特征。它可以根据需要创建自己的对象...
与JavaScript新人共同分享实用经验

与JavaScript新人共同分享实用经验

与JavaScript新人共同分享实用经验2010-05-23 网页教学网 为JavaScript做一点性能小提升吧!本文列出了24条能让你的代码编写过程更为轻松高效的建议。也许您还是JavaScript初学者,刚刚写完自己的Hello World,那这里有很多对您的工作将十分有用的小贴士;也许有些技巧您已经知道,那就试试快速浏览一下,看能不能发现一点新东西吧!注:本文多次用到Firebug的console对象,请参考 Firebug Console AP...
用Javascript制作会计算的表单

用Javascript制作会计算的表单

用Javascript制作会计算的表单2010-05-23我们在制作定购单时,往往要计算客户定购物品的货款,HTML并没有提供这种在线计算的功能,但我们用Javascript程序可以实现这种在线汇总计算的功能。当然一个完整的定货单可能涉及许多表单标记,如何获取各表单标记的value值是解决问题的关键。本例的方法将告诉你如何去获得各表单元素的value值,并加以计算。你看下面这张定货单,它虽涉及多种表单元素(如单选框、复选框、单行文本框等等),但你可以随意选...
JavaScript对象系统的使用

JavaScript对象系统的使用

JavaScript对象系统的使用2010-05-23使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。一、浏览器对象层次及其主要作用除了前面提到过的文档document对象外,Navigator浏览器中还提供了窗口(Window)对象以及历史(History)和位置(Location)对象。浏览器对象(Navigator)提供有关浏览器的信息...
<< 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 >>