-
[JavaScript] javascript兑现面向对象类的功能书写技巧
javascript实现面向对象类的功能书写技巧 学过java,c#,vb的都知道类的概念,而类具有继承、封装、多态等功能。而javascript它不是面向对象语言,它是解释性语言。但我们同样可以使用javascript来实现继承、多态。javascript实现类,有多种方法。方法一:构造方法。代码...
268
热度 -
[JavaScript] 正题:JavaScript执行顺序的小测试
主题:JavaScript执行顺序的小测试 <html> <head> <title>test.html</title> <scripttype="text/javascript"src="jquery-1.4.2.js"></scr...
41
热度 -
[JavaScript] messages_cn.js引来后页面校验出现乱码
messages_cn.js引入后页面校验出现乱码 在使用jquery-validate进行表单校验,jsp页面是UTF-8时,引入messages_cn.js进行国际化的时候出现乱码问题,解决方法: messages_cn.js的编码方式使用GBK,且在GBK模式下不是乱码就可以了。
136
热度 -
[JavaScript] Js 差别 IE6、7、8
Js区别IE6、7、8 1.//获取浏览器的IE内核版本 2.varie=(""+(/*@cc_on@_jscript_version@*/-1)).slice(-1); 3.//IE6:ie==6 4.//IE7:ie==7 5.//IE8:ie==8 6. 7.1、document.all 8....
340
热度 -
[JavaScript] jsp的授命
jsp的指令 jsp指令有两个: 一个是page指令。 另一个是include指令。 page指令的用法: 主要是用来设置jsp页面的信息: 例如: <%@pagelanguage="java"import="java.util.*"pageEncoding="GBK"%> includ...
126
热度 -
[JavaScript] Javascript之prototype 原形重写
Javascript之prototype原型重写 functionPerson(){} varperson=newPerson(); Person.prototype={//重写Person原型 name:'zhangsan', sayHi:function(){ alert("重写原...
331
热度 -
291
热度 -
[JavaScript] Javascript禁止页面刷新、退后
Javascript禁止页面刷新、后退 <scriptlanguage="javascript"> //禁止用F5键 functiondocument.onkeydown() { if(event.keyCode==116) { event.keyCode=0; event.cancel...
46
热度 -
[JavaScript] JavaScript定义种或函数的几种方式小结
JavaScript定义类或函数的几种方式小结 js中不论是定义类或者函数,很多朋友想将代码写的更专业,更方便扩展等,那么就可以参考这篇文章了,最好是总结,建议大家收藏下。 提起面向对象我们就能想到类,对象,封装,继承,多态。在《javaScript高级程序设计》(人民邮电出版社,曹力、张欣译。英文...
255
热度 -
[JavaScript] Js构造函数&工场函数
Js构造函数&工厂函数 //1,工厂函数&构造函数 //例1。 //工厂方式: functionCreateCar() { vartempCar=newObject; tempCar.color="red"; tempCar.doors=4; temCar.mpg=2...
486
热度 -
[JavaScript] javascript attachEvent跟addEventListener 使用方法
javascriptattachEvent和addEventListener使用方法 javascriptattachEvent和addEventListener使用方法 attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)addEventListener方法用于...
858
热度 -
[JavaScript] JSF的dataTable应用selectBooleanCheckbox
JSF的dataTable使用selectBooleanCheckbox JSF <h:form> <h:dataTablevalue="#{myBean.dataList}"var="item"> <h:column> <f:facetname="head...
19
热度 -
[JavaScript] javascript 关于种得5种写法
javascript关于类得5种写法 定义Circle类,拥有成员变量r,常量PI和计算面积的成员函数area() Javascript代码 //第1种写法?functionCircle(r){?this.r=r;?}?Circle.PI=3.14159;?Circle.prototype.are...
82
热度 -
[JavaScript] 一路群友出的JS面试题:返回文件名的扩展名
一道群友出的JS面试题:返回文件名的扩展名 以尽可能多的方法完成下面的函数,使之能够正确返回一个任意给定文件名的扩展名 functiongetExtension(fileName){ //请在此补充该函数 } //函数用例1 varfileName1="myPhoto.jpg"; vare...
143
热度 -
[JavaScript] 一个js容易模拟Map结构
一个js简单模拟Map结构 一个js简易模拟Map结构,够用了。 1.<!-- 2.varMap=function(){ 3.this.mapArr={}; 4.this.arrlength=0; 5. 6.//假如有重复key,则不存入 7.this.put=function(key,val...
274
热度 -
[JavaScript] 淘宝用的 js压缩搅混工具
淘宝用的js压缩混淆工具 安装指南 ========= 安装步骤: 1.安装请点击install.cmd 2.卸载请点击uninstall.cmd 3.如果安装过2.4.2之前的版本,请先卸载老版本 ?里面有使用说明 ? ?
139
热度 -
[JavaScript] js学习札记5
js学习笔记5 16.constructor属性 每一个对象都有一个constructor属性,它引用初始化这个对象的构造函数。 例如:vardate=newDate(); if(date.constructor==Date)//Resulttrue 也可以写成两个等同: if(dateinstan...
99
热度 -
[JavaScript] JS 操作资料(FF不兼容)
JS操作文件(FF不兼容) <html> <head> <title>JS操作文本文件</title> <metahttp-equiv="content-type"content="text/html;charset=utf-8"> &...
125
热度 -
[JavaScript] js学习札记4
js学习笔记4 11.function详解P121P717function构造函数12.js中的throw functionfactorial(x){ if(x<0)thrownewError("xmustnotbenegative"); } functiontransact(){ try{...
104
热度 -
[JavaScript] js学习札记3
js学习笔记3 7. breakreturncontinuethrow会终止复合语句8.switch详解p1106.59. breaklabelname functioneach(){ outerLoop: for(vari=0;i<10;i++){ innerLoop: for(...
243
热度