首页 软件列表

首页

javascript 二分法(数组array)

2020-02-16 标签:javascript,二分法,数组,array,通过,prototype,关键字,为对,添加,新的,属性,或者是,方法,下面,对象,查找,功能,实现,代码

在Javascript中,我们可以通过prototype关键字为对象添加新的属性或者是方法,下面是一个为Array对象添加二分法查找功能的方法: 实现代码如下: Array.prototype.binarySearch = function(obj) { var value = 0; var lef

首页

JS判断是否为数字,是否为整数,是否为浮点数的代码

2020-02-16 标签:js,判断,是否,为数,整数,浮点,数的,代码,正则,表达式,方法,实现,如下,function,checkrate,input,var,re

正则表达式方法 实现代码如下: function checkRate(input) { var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/ if (!re.test(input.rate.value)) { ale

首页

JavaScript 比较时间大小的代码

2020-02-16 标签:javascript,比较,时间,大小,代码,例如,date,parse,2000,01,ie,mozilla,浏览器,nan,那么我,一般,web,页面,显示,就不能

例如: Date.parse( "2000-01-01" ) IE and Mozilla浏览器: "NaN"。那么我们一般在Web页面上显示的时 间 就不能直接转换。需要做处理。 可以直接转换的格式"01/01/2000","2000/01/01" 实现代码如下: //定义正则表达式,因为jS对只

首页

google 搜索框添加关键字实现代码

2020-02-16 标签:google,搜索,添加,关键字,实现,代码,让你,向你,用户,建议,关键词,注意,改变,违反,政策,这段,独立,之外,尽管

可以让你向你的用户建议搜索的关键词。要注意: 改变搜索框的代码是违反Google政策的, 但是,这段代码是独立于搜索代码之外的,尽管它确实影响了搜索框的输入。 如下,随便用你希望的搜索关键词代替以下代码中的ABC,DEF和GHI,当用户点击这些关键词的时候,它们就会自动 出现在搜索框中。 实现代码如

首页

AJax 学习笔记二(onreadystatechange的作用)

2020-02-16 标签:ajax,学习,笔记,作用,发送,请求,客户端,无法,确定,什么时候,完成,需要,用事,机制,捕获,状态

当发送一个请求后,客户端无法确定什么时候会完成这个请求,所以需要用事件机制来捕获请求的状态XMLHttpRequest对象提供了onreadyStateChange事件实现这一功能。这类似于回调函数的做法。onreadyStateChange事件可指定一个事件处理函数来处理XMLHttpReques

首页

javascript XMLHttpRequest对象全面剖析

2020-02-16 标签:javascript,对象,全面,剖析,引言,异步,xml,ajax,专用,术语,用于,实现,客户端,脚本,服务器,之间,数据,交互,过程

一、 引言  异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于,它向开发者提供了一种从Web服务器检索数据而不必把用户当前正在观察的页面回馈给服务器。与现代浏览器的通过存取浏览器DOM结构的编程代码(JavaScript)

首页

预加载css或javascript的js代码

2020-02-16 标签:加载,css,javascript,js,代码,文件,一般,两种,常用,方式,xhr,动态,插入,节点,最为,简单,广泛,异步,例如

预加载文件一般有两种常用的方式:xhr和动态插入节点的方式。动态插入节点是最为简单也最为广泛的一种异步加载方式(例如yui的Get模块),然后使用动态插入节点方法加载的文件都会在加载后立即执行,javascript的执行一方面会占用浏览器js执行进程,另一方面也可能改变页面结构,而css的执行更有可

首页

改变javascript函数内部this指针指向的三种方法

2020-02-16 标签:改变,javascript,函数,内部,指针,指向,三种,方法,大量的,资料,总结,下面,条规,解决,目前,我所,遇到,问题

在查了大量的资料后,我总结了下面的三条规则,这三条规则,已经可以解决目前我所遇到的所有问题.规则0:函数本身是一个特殊类型,大多数时候,可以认为是一个变量。 实现代码如下: function a() { alert(this); } 或者 var a = function() { alert(thi

首页

js 禁止选择功能实现代码(兼容IE/Firefox)

2020-02-16 标签:js,禁止,选择,功能,实现,代码,兼容,ie,firefox,chrome,通过,例如,如下,body,return,false,css,moz,user

ie,chrome可能通过JS的onselectstart 例如实现代码如下: firefox可以通过CSS 实现代码如下:  *{ -moz-user-select:none }

首页

js 文件引入实现代码

2020-02-16 标签:js,文件,引入,实现,代码,麻烦,让他,从新,方法,由于,引用,aa,想在,这边,执行,函数,自动,jq,想到

也不好麻烦让他们从新写一个方法,由于他们都引用了这个AA.js文件,想在这边在AA.js后执行一个函数自动把jq库引入,于是想到引入js文件方法: 实现代码如下: getScript : function(s,call){ var el = UI.DC('script');if (call) {el