-
javascript惯用对象
javascript常用对象1.Date对象: javascript"name="code"><!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <t...
313
热度 -
擢升JavaScript执行效率
提升JavaScript执行效率 如何提升JavaScript执行效率与性能在前端开发中位于一个很重要的地方,这节来研究下如何在平时做项目过程中,提升JavaScript性能与运行效率。 ? ???????循环 ???????循环是很常用的一个控制结构,大部分东西要依靠它来完成,在JavaScript中,我们可以使用for(;;),while(),for(in)三种循环,事实上,这三种循环中for...
366
热度 -
javascript学习(5)
javascript学习(五) 在JavaScript中创建新对象 (李晓华2001年04月29日01:50) 使用JavaScript可以创建自己的对象。虽然JavaScript内部和浏览器本身的功能已十分强大,但JavaScript还是提供了创建一个新对象的方法。使其不必像超文本标识语言那样,求于或其它多媒体工具,就能完成许多复杂的工作。 在JavaScript中创建一个新的对象是十分简单的...
120
热度 -
JavaScript的圈套
JavaScript的陷阱 转自:http://dancewithnet.com/2008/10/27/javascript-gotchas/#event-handlers ??这本来是翻译EstelleWeyl的《15JavaScriptGotchas》 , 里面介绍的都是在JavaScript编程实践中平时容易出错或需要注意的地方,并提供避开这些陷阱的方法,总体上讲,就是在认清事物本质的...
219
热度 -
javascript10.0(承继)
javascript10.0(继承) 17.JavaScript中的继承。1)对象冒充<html> <head> <scripttype="text/javascript"> functionParent(username){ this.username=username; this.sayHello=function(){...
108
热度 -
JavaScript 承袭的实现
JavaScript继承的实现 面向对象与基于对象几乎每个开发人员都有面向对象语言(比如C++、C#、Java)的开发经验。在传统面向对象的语言中,有两个非常重要的概念-类和实例。类定义了一类事物公共的行为和方法;而实例则是类的一个具体实现。我们还知道,面向对象编程有三个重要的概念-封装、继承和多态。但是在JavaScript的世界中,所有的这一切特性似乎都不存在。因为JavaScript本身不是...
194
热度 -
JavaScript中的承袭
JavaScript中的继承 最近看Sencha的源码被那4万多行代码震慑了。里面使用了不少继承,我也忘的差不多了,这里权当复习一下。1.对象冒充javascript"name="code"> functionmagician(name,skill){ this.name=name; this.skill=skill; this.perform=function(){ alert(this.nam...
70
热度 -
javascript 承袭机制
javascript继承机制 javascriptObject.extend的用法 Object.extend=function(destination,source){ for(varpropertyinsource){ destination[property]=source[property]; } returndestination; } Prototype对Object类进行的扩展主要...
209
热度 -
请教,JavaScript重定向
请问,JavaScript重定向在《JavaScript权威指南》15.2节最后面,看到下面这段代码: javascript"> if(document.referrer==""||document.referrer.indexOf("mysite.com")==-1) windov.location="http://home.mysite.com"; 书上说,为防止站点的深度链接,可以利用d...
236
热度 -
javascript基础温习
javascript基础复习 ?随着ajax、web2.0、RIA等应用崛起,促进了javascript的发展。现代的javascript开发主要是以面向对象为主,同时代码与具体的应用进行分离,另外Ajax技术得到了非常多的应用。 ? 1、代码分离主要体现在四个层面:dom、bom、event、css 2、Reference引用一般上是指对象(object)引用,存放在堆里。String是一个特殊...
79
热度 -
Javascript 对象承继
Javascript对象继承 这周五,去百度面试Web前段开发工程师,与面试官讨论到JavaScript继承问题,由于平时使用较少,也没说出多少东西。遂回来差了点资料。 ? 观点:在JavaScript中,function相当于Java语言定义的类。 定义方式如下: functionfoo(x){ //用this指定foo的成员变量x this.x=x; //这个y是foo的私有变量,无法被继承 ...
263
热度 -
JavaScript->基础
JavaScript-->基础 JavaScript-->基础 基础知识 基于对象:js中虽然已经有类和对象的概念了,但又不完全满足面向对象的三个特征,所以把它称为基于对象的编程语言。? 弱语言:JS是弱语言,比如可以不用声明变量而直接使用。强语言如C,C++,Java,C#。? 外部js:?? <scriptlanguage=“JavaScript”src=“文件...
388
热度 -
javascript 入门学习一
javascript入门学习1 对于Javascript,如果你学了Java,再学习javascript就很简单了。他们有很多的相似的地方。注意观察!下面举一个例子 //定义一个最简单的类 functionPerson(){ //这里相当于一个构造函数,是不是很像Java中的构造方法。 } //新建一个类 varperson=newPerson(); //动态给这个类添加属性(同样也可以修改...
169
热度 -
JavaScript密码保险检测
JavaScript密码安全检测 <html> <head> <metahttp-equiv="Content-Type"content="text/html"/> <title>JavaScript密码安全检测</title> <styletype="text/css"> body{ font-size:12px; font...
161
热度 -
javaScript 语法异常
javaScript语法错误! javaScript使用经常会出现语法错误什么未定义!其实的确由于我们编辑代码不规范,缺;少或多了(/)大小写等问题!还有就是缺少对象啊!其实这主要是由于调用的js函数不存在,或者笔误造成函数不识别等原因javaScript"> <trbgcolor="#FFFFFF"onMouseOver=changebg(this) onMouseOut=chan...
89
热度 -
JavaScript: 预约义对象
JavaScript:预定义对象 原文:http://noyesno.net/page/javascript/defined-objectJavaScript预定义了一些对象。NumberNumber.MAX_VALUE:最大的数Number.MIN_VALUE:最小的数Number.NaN:非数字值Number.NEGATIVE_INFINITY:负无穷大Number.POSITIVE_INFI...
436
热度 -
JavaScript 的承袭
JavaScript的继承 关于JavaScript继承的一个小例子... ? <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.01//EN""http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <metahttp-equiv="Content-Type"conten...
115
热度 -
JavaScript圈套浅谈
JavaScript陷阱浅谈 1、变量 看下面一段代码 vart="global"; functiontest(){ a="globaltoo"; vart="local"; alert(t);//output:"local" alert(a);//output:"globaltoo" t="alsolocal"; } test(); alert(t);//output:"global" aler...
57
热度 -
jquery与JavaScript事例
jquery与JavaScript例子 <%@pagelanguage="java"import="java.util.*"pageEncoding="utf-8"%> <%@taglibprefix="s"uri="/struts-tags"%> <%@taglibprefix="c"uri="http://java.sun.com/jsp/jstl/core"%&...
54
热度 -
javascript使用讯息框
javascript使用消息框之前很多地方都用过alert,它的作用是弹出一个警告框,我们调用的方法是alert("输入的内容");其实更正确的写法是window.alert("输入的内容");其原因是window对象是顶层对象,位于顶层对象的下级可以直接调用,而不必再加window. 我们以一个例子来演示三种消息框: javascript"name="c...
68
热度