javascript异步执行的一些例子 代码段

function a() { var n = 0; for(var i=1;i<10000000;i++) { n=i+n; } document.getElementById('a1').value=n; } function b() { document.getElementById("a2").value=22222; } a(); b(); 看上面的这两个函数,在执行的结果写入两个inpu

Ear7659 2016-02-15   3824   0

JavaScript生成随机密码 代码段

function makeid() { var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for( var i=0; i < 5; i++ ) text += possible.charAt(Math.floor(Math.random() * possib

g6d7 2015-01-03   1766   0
密码  

JavaScript实现图片预加载 代码段

// 更新: // 05.27: 1、保证回调执行顺序:error > ready > load;2、回调函数this指向img本身 // 04-02: 1、增加图片完全加载后的回调 2、提高性能 /** * 图片头数据加载就绪事件 - 更快获取图片尺寸 * @version 2011.05.27 * @author TangBin(PS:我不是作者,我只是代码的搬运工) * @see http:

jsopen 2015-01-09   1709   0

优化Javascript数据遍历 代码段

问题 M是一个对象的集合,没个对象拥有唯一的字符串类型的Id N是Id的集合。 从M中过滤掉Id不在N中的对象。 假如M有50w个数据,N中可能是0~50w任意的数据。 方案1 使用数组保存Id的集合。 这样就有两种方式遍历 1.1 N = [id, ...]; for(var m in M) for(var n in N){ ..... } 1.2 for(var m in M) if(N.in

4528krkj 2016-01-28   700   0

JavaScript多继承的实现 代码段

function BaseClass1(){ this.age=10; this.sex='male'; } BaseClass1.prototype.run = function(){ console.log("run"); } function BaseClass2(){ this.prop1='prop1'; this.prop2='prop2'; } BaseClass2.prototyp

jope3014 2016-01-27   694   0

原生javascript实现放大镜效果 代码段

html部分: <div class="main">  <div id="xiaotu" class="xiaotu">      <img src="http://zhangyan520.com/1.jpg" alt="" />         <div id="yidong" class="yidong"></div>     </div>     <div id="datu" class="

e2ex 2015-05-14   1142   0

JavaScript转换农历类 代码段

var LunarDate = { madd: new Array(0, 31, 59, 90, 120, 151, 181, 212, 243, 273, 304, 334), HsString: '甲乙丙丁戊己庚辛壬癸', EbString: '子丑寅卯辰巳午未申酉戌亥', NumString: "一二三四五六七八九十", MonString: "正二三四五六七八九十冬腊", Calendar

jopen 2015-05-27   586   0

JavaScript实现String的trim函数 代码段

String.prototype.trim = function(){ return this.replace(/(^[\\s]*)|([\\s]*$)/g, ""); } String.prototype.lTrim = function(){ return this.replace(/(^[\\s]*)/g, ""); } String.prototype.rTrim = function()

m45y 2015-06-01   824   0

javascript 获取日期和星期 代码段

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>TT</title> <script src="jquery.js"></script> </head> <body> <p style="line-height: 50%;"><span></span></p> <input type="button" value="轻轻" o

ph44 2015-06-17   771   0

JavaScript 获取URL请求参数 代码段

// Read a page's GET URL variables and return them as an associative array. function getUrlVars() { var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).

gd7g 2015-08-12   765   0

JavaScript实现自适应窗口大小的网页 代码段

solid #db6e3c; }