Welcome 微信登录

首页 / 脚本样式 / JavaScript

从零开始学习jQuery (十) jQueryUI常用功能实战

从零开始学习jQuery (十) jQueryUI常用功能实战

从零开始学习jQuery (十) jQueryUI常用功能实战2010-02-21 博客园 ziqiu.zhang一.摘要本系列文章将带您进入jQuery的精彩世界,其中有很多作者具体的使用经验和解决方案,即使你会使用jQuery也能在阅读中发现些许秘籍.本文是实战篇.使用jQueryUI完成制作网站的大部分常用功能.二.前言经过公司内部收集,整理了一些经常使用javascript实现的功能.实现这些功能的主角不是让人眼花缭乱的jQuery插件,而是jQu...
从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件

从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件

从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件2010-02-21 博客园 ziqiu.zhang一.摘要本系列文章将带您进入jQuery的精彩世界,其中有很多作者具体的使用经验和解决方案,即使你会使用jQuery也能在阅读中发现些许秘籍.本文是介绍两个最常用的jQuery插件.分别用于表单验证和自动完成提示(类似google suggest).二.前言研究别人的作品真是一件花时间而且痛苦的过程.当然也和本人英文不好有关.总觉得控件作者...
得到某点的缓冲区并画圆

得到某点的缓冲区并画圆

得到某点的缓冲区并画圆2010-02-21 javaeye.com 我们在做GIS空间分析的时候常常需要计算某个点的缓冲区,这时需要以这个点为中心,画一个圆。怎么来实现呢?缓冲区的做法在arcims里有相应的API,但是我们现在的做法是抛开IMS的API,只在前台画圆。这里利用了VML来画圆。用VML技术来画圆还是比较简单的,这里较困难的是需要解决每像素代表实地多少距离的问题,知道了这个值就可以利用需要画的缓冲区的半径得到到底用VML要画多少像素。概念中我...
gird分页时form与url参数的探讨

gird分页时form与url参数的探讨

gird分页时form与url参数的探讨2010-02-21 javaeye lgx2351大家可能很常用一个查询的jsp页面,这个jsp页面很常见的布局是上面一个form,放置一些查询条件;下面一个grid的form,放置查询结果gird。这里主要征对的是grid分页时所涉及到的相应的form与参数的探讨。当gird分页时,要把这个document的所有(包括查询条件的form和显示grid的form)的元素作为参数进行传递,同时取出grid这个form...
JavaScript面向对象的支持(上)

JavaScript面向对象的支持(上)

JavaScript面向对象的支持(上)2010-02-21 博客园 账号难注册很少有人对JavaScript的面向对象特性进行系统的分析。我希望接下来的文字让你了解到这个语言最少为人知的一面。1. JavaScript中的类型--------虽然JavaScript是一个基于对象的语言,但对象(Object)在JavaScript中不是第一型的。JS是以函数(Function)为第一型的语言。这样说,不但是因为JS中的函数具有高级语言中的函数的各种特性,...
javascript学习笔记1-对象和数组

javascript学习笔记1-对象和数组

javascript学习笔记1-对象和数组2010-02-21 javaeye lgx23511.对象和数组总述对象和数组是JS里两种重要的数据类型,它们与普通的如字符串和数字等基本数据类型不同的是:它们不是表示单个值,而是表示值的集合。对象是一组已命名的值的集合,而数组是一种特殊的对象,是一组数值的有序集合。1.1创建对象对象把多个数据值集合在一个单元中,并且允许用名字来存放和获取这些值。对象定义一般如下:Js代码var empty = {}var po...
javascript学习笔记2-函数

javascript学习笔记2-函数

javascript学习笔记2-函数2010-02-21 javaeye lgx23512.函数2.1函数直接量函数直接量是用作表达式,而不是用作语句,它无需指定函数名。与函数写法的比较:Js代码function f(){}var f = function(){}2.2函数的参数Js中函数的参数个数和类型是可以很任意的,这就需要用于实质的情况进行相应的判断处理。可选参数如果一个函数的参数是可选的,那么如果没有传的话,则是underfined的值,则在函数里...
javascript学习笔记3-构造函数、类和原型

javascript学习笔记3-构造函数、类和原型

javascript学习笔记3-构造函数、类和原型2010-02-21 javaeye lgx23513.构造函数、类和原型总述:对象是我们很熟悉的,常在程序中用它。那么,如何来区分一个对象与另一个对象的区别呢?类就做到了这点,对象是类的一个实例。Js中的类与java的类不太一样,但是它构造函数和原型来来支持类。3.1构造函数我们在程序里使用对象时常常先new一个object,然后再给这个object赋属性,然后再使用这个object来实现我们想要的功能。...
Javascript私有成员的实现方式

Javascript私有成员的实现方式

Javascript私有成员的实现方式2010-02-21 博客园 陈鹤伟我之前买过一本书《Javascript高级程序设计》 Nicholas C.Zakas 著总体来讲这本书还是可以的,但看完这本书还留了几个问题一直困扰着我,如js中私有变量的实现,prototype等,经过自己一系列测试,现在终于弄明白了。很多书上都是说,Javascript是不能真正实现Javascript私有成员的,因此在开发的时候,统一约定 __ 两个下划线开头为私有变量。后来...
JavaScript中的对象、函数和继承

JavaScript中的对象、函数和继承

JavaScript中的对象、函数和继承2010-02-211、Javascript中的对象JavaScript可以说是一个基于对象的编程语言,为什么说是基于对象而不是面向对象,因为JavaScript自身只实现了封装,而没有实现继承和多态。既然他是基于对象的,那么我们就来说说js中的对象。有人说js中所有的都是对象,这句话不完全正确。正确的一方是他强调了对象在js中的重要性,对象在js中无处不在,包括可以构造对象的函数本身也是对象。但是另一方面,js中也...
如何提升JavaScript函数的运行速度

如何提升JavaScript函数的运行速度

如何提升JavaScript函数的运行速度2010-02-21 w3cgroup Nicholas为您讲解如何提升JavaScript函数的运行速度!这篇是Nicholas讨论如果防止脚本失控的第二篇,主要讨论了如何重构嵌套循 环、递归,以及那些在函数内部同时执行很多子操作的函数。基本的思想和上一节trunk()那个例子一致,如果几个操作没有特定的执行顺序,而且互相不是依赖关系,我们就可以通过异步调用的方式加以执行,不止可以减少执行的次数,还可以防止脚本失...
Javascript玩转继承(一)

Javascript玩转继承(一)

Javascript玩转继承(一)2010-04-09 博客园 飞林沙最近一直在学Javascript,打算写一些文章,算做自己的学习心得吧,也可以算是学习笔记。没有系统的知识点,太基础的不想写,主要是写一些自己觉得有价值的地方。今天写第一篇。Javascript究竟是一门面向对象的语言,还是一门支持对象的语言,我想每个人都有着自己的看法。那些Javascript忠实的Fans一定讲Javascript是一门面向对象的语言,像《Javascript王者归来...
Javascript玩转继承(二)

Javascript玩转继承(二)

Javascript玩转继承(二)2010-04-09 博客园 飞林沙在《》中,我主要介绍了对象伪装来实现继承。我们在这里先来说一下这种方式的优缺点。毋庸置疑,这种方式是比较容易理解的,在子类中调用父类的构造函数。另外,这种方法最大的一个优点就是说构造继承可以实现多继承,复习下这个代码:function A(){ }function B(){ }function C(){ this.father=A; this.father(); delete...
Javascript玩转继承(三)

Javascript玩转继承(三)

Javascript玩转继承(三)2010-04-09 博客园 飞林沙在前两篇文章中,介绍了构造继承和原型继承。今天把剩下的两种写完,这两种的应用相对于前两种来说应用很少,因此我把他们称为是非主流继承方式。首先,我们来看非主流继承一:实例继承法。我也不说那么多废话了,既然是非主流继承,就一定不常用,既然不常用还存在,那就只有一个因素,他用于特定的场合。实例继承法,就主要用于核心对象的继承,也是目前为止唯一能够解决核心对象继承的方式。核心对象的继承拥有一定的...
<< 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 >>