Welcome 微信登录

首页 / 脚本样式 / JavaScript

javascript面向对象——定义类或对象的几种方式

javascript面向对象——定义类或对象的几种方式

javascript面向对象——定义类或对象的几种方式2010-01-03从语言的视角看,面向对象的编程和面向对象的javascript绝对不是什么现代的东西;从刚开始javascript就被全面的设计为面向对象的语言下面呢,就介绍一下,定义类或对象的几种方式:1 工厂模式代码如下function createcar(iColor,iDoors,iMpg) {varoTemCar = new Object;oTemperCar.color = iColor...
JavaScript EE,第1部分:在服务器端运行JavaScript文件

JavaScript EE,第1部分:在服务器端运行JavaScript文件

JavaScript EE,第1部分:在服务器端运行JavaScript文件2010-02-04 ibm Andrei Cioroianu本系列文章围绕的主旨是将JavaScript与服务器上的Java™代码结合起来,从而能够在服务器和客户机上使用相同的JavaScript例程。此外,本系列所展示的这些技术将让您能为Ajax 客户机和非Ajax 客户机维护同一个代码库。由于服务器端的大部分代码依然用Java 语言编写,所以有必要对 JavaSc...
JavaScript EE,第3部分:结合使用Java Scripting API和JSP

JavaScript EE,第3部分:结合使用Java Scripting API和JSP

JavaScript EE,第3部分:结合使用Java Scripting API和JSP2010-02-04 IBM Andrei Cioroianu能够在服务器和客户端上运行同一段JavaScript代码有明显的优势;它使您能够对Ajax和非Ajax客户端使用同一个代码库,并且还能提供更多的灵活性。例如,如果您开发了一些不想让其他人查看的JavaScript代码,那么可以在服务器上运行它,这样可以保护您的知识产权并最小化安全风险。如果以后您不再注重代码...
网页浮动定位提示效果

网页浮动定位提示效果

网页浮动定位提示效果2010-02-04 蓝色理想 cloudgamer本来想做一个集合浮动定位和鼠标跟随的tooltips效果,但发现定位和鼠标跟随在一些关键的地方还是不同的,还是分开来吧。这个效果本身难度不大,主要在程序结构和扩展中下了些功夫,务求用起来更方便,能用在更多的地方。程序特点同一个提示框用在多个触发元素时,只需一个实例;显示和隐藏分别有点击方式和触发方式选择;能设置延时显示和隐藏;有25种预设定位位置;可在预设定位基础上,再自定义定位;可设...
Javascript设计模式:观察者模式

Javascript设计模式:观察者模式

Javascript设计模式:观察者模式2010-02-04 cnrui.cn Clear一直以来都想把在实际开发中的一些经验系统地整理一下,共享出来给一些有志于深入B/S开发的朋 友,趁着国庆忙里偷闲,先试验性的写一下有关于Javascript开发中的比较有用的东西。设计模 式一直以来都是在面向对象的语言,或比较正规化的开发中才会出现的一门程序设计思想。一直以来众 多的前端开发者认为使用OO方式来写JS更像是一个程序开发者,殊不知一旦将这门脚本语言深入进...
判断JavaScript对象是否可用的正确方法

判断JavaScript对象是否可用的正确方法

判断JavaScript对象是否可用的正确方法2010-02-04翻译:七月佑安原文:http://www.quirksmode.org/js/support.html原文作者:Peter-Paul Koch以下为对原文的翻译:判断对象存在的方法很快你就会注意到,JavaScript的部分功能在部分浏览器中无效。如果你要使用一些脚本的高级特性,你首先要检查浏览器是否支持要使用的对象,本文具体说明判断的正确方法。通过判断浏览器的版本:不!如果你想知道浏览器是...
javascript设计模式交流(1)

javascript设计模式交流(1)

javascript设计模式交流(1)2010-02-04本文将讨论Prototype Pattern的js实现,之后讨论javascript的prototype继承和Prototype Pattern的关系。Prototype Pattern是一种创建型模式,在GoF Book中它的意图被描述成用原型 实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。Prototype Pattern本身实际上 非常简单,任何一个提供了clone()方法的对象都可...
JavaScript面向对象技术实现树形控件

JavaScript面向对象技术实现树形控件

JavaScript面向对象技术实现树形控件2010-02-04 tech.tom.com 树形控件是一种人们熟悉的用户界面控件,广泛地用来显示层次型数据。树形控件具有独特 的扩展和折叠分支的能力,能够以较小的空间显示出大量的信息,一目了然地传达出数据之间的层次关 系。凡是熟悉图形用户界面的用户,都能够自如地运用树形控件。图一:用JavaScript 实现的树形控件HTML本身不支持树形控件,但我们可以通过一些JavaScript脚本代码实现。为了 提高控...
JavaScript对象模型

JavaScript对象模型

JavaScript对象模型2010-02-04基本数据类型基本数据类型是JS语言最底层的实现。简单数值类型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对象N an, Boolean, Number, String等,它们在概念上的区别是比较大的。对象: 一个无序属性的集合,这些属性的值为简单数值类型、对象或者函数。同上,这里的对象并不特指全局对象O...
从零开始学习jQuery(一) 开天辟地入门篇

从零开始学习jQuery(一) 开天辟地入门篇

从零开始学习jQuery(一) 开天辟地入门篇2010-02-21 博客园 ziqiu.zhang一.摘要本系列文章将带您进入jQuery的精彩世界,其中有很多作者具体的使用经验和解决方案,即使你会使用jQuery也能在阅读中发现些许秘籍.本篇文章是入门第一篇,主要是简单介绍jQuery,通过简单示例指导大家如何编写jQuery代码以及搭建开发环境. 详细讲解了如何在Visual Studio中配合使用jQuery.二.前言首先道个歉! "从零开...
从零开始学习jQuery(二) 万能的选择器

从零开始学习jQuery(二) 万能的选择器

从零开始学习jQuery(二) 万能的选择器2010-02-21 博客园 ziqiu.zhang一.摘要本章讲解jQuery最重要的选择器部分的知识. 有了jQuery的选择器我们几乎可以获取页面上任意的一个或一组对象, 可以明显减轻开发人员的工作量.二.前言编写任何javascript程序我们要首先获得对象, jQuery选择器能彻底改变我们平时获取对象的方式, 可以获取几乎任何语意的对象, 比如"拥有title属性并且值中包含test的<...
从零开始学习jQuery(三) 管理jQuery包装集

从零开始学习jQuery(三) 管理jQuery包装集

从零开始学习jQuery(三) 管理jQuery包装集2010-02-21 博客园 ziqiu.zhang一.摘要在使用jQuery选择器获取到jQuery包装集后, 我们需要对其进行操作. 本章首先讲解如何动态的创建元素, 接着学习如何管理jQuery包装集, 比如添加,删除,切片等.二.前言本系列的2,3篇上面列举了太多的API相信大家看着眼晕. 不过这些基础还必须要讲, 基础要扎实.其实对于这些列表大家可以跳过, 等以后用到时再回头看或者查询官方的A...
从零开始学习jQuery(四) 使用jQuery操作元素的属性与样式

从零开始学习jQuery(四) 使用jQuery操作元素的属性与样式

从零开始学习jQuery(四) 使用jQuery操作元素的属性与样式2010-02-21 博客园 ziqiu.zhang一.摘要本篇文章讲解如何使用jQuery获取和操作元素的属性和CSS样式. 其中DOM属性和元素属性的区分值得大家学习.二.前言通过前面几章我们已经能够完全控制jQuery包装集了, 无论是通过选择器选取对象, 或者从包装集中删除,过滤元素. 本章将讲解如何使用jQuery获取和修改元素属性和样式.三. 区分DOM属性和元素属性一个im...
<< 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 >>