摘要: var Forms = React.createClass({ render : function(){ var node = this.props.data.map(function(i){ return (); }) ... 阅读全文
posted @ 2015-09-13 23:15 孙海勋 阅读(1337) 评论(0) 推荐(1) 编辑
摘要: function showHint(str){ return new Promise(function(reslove, reject){ var xmlhttp; xmlhttp=new XMLHttpRequest(); xmlhttp.onreadystatechange=functio... 阅读全文
posted @ 2015-07-10 13:39 孙海勋 阅读(473) 评论(0) 推荐(0) 编辑
摘要: 单位英寸像素数(Pixel Per Inch,PPI):现实世界的一英寸内像素数,决定了屏幕的显示质量设备像素比率(Device Pixel Ratio,DPR):物理像素与逻辑像素(px)的对应关系分辨率(Resolution):屏幕区域的宽高所占像素数用户屏幕有多少个物理像素(可以发光的点)。物... 阅读全文
posted @ 2015-07-08 12:53 孙海勋 阅读(221) 评论(1) 推荐(0) 编辑
摘要: 三个异步任务, 顺序执行var step1 = function(){ var def = $.Deferred(); setTimeout(function(){ console.log('我是第一个任务'); def.resolve(); },3000) return def.promise();}var step2 = function(){ var def = $.Deferred(); setTimeout(function(){ console.log('我是第二个任务'); def.res... 阅读全文
posted @ 2013-11-12 14:34 孙海勋 阅读(209) 评论(0) 推荐(0) 编辑
摘要: (function(win, undefined){ var asycs = win.as = function(ischain){ var me = this; me.ischain = ischain || false; if(!(this instanceof as)){ return new asycs(ischain); } } asycs.prototype.add = function(){//主入口 var arg = Array.prototype.slice... 阅读全文
posted @ 2013-04-19 12:30 孙海勋 阅读(203) 评论(0) 推荐(0) 编辑
摘要: if(window.FileReader){ var list = document.querySelector('#list'), container = document.querySelector('#container'); //判断是否为图片 function isImage(type){ switch(type){ case 'image/jpeg': case 'image/png': case 'image/gif': case 'image/bmp': case 'imag 阅读全文
posted @ 2013-04-01 17:21 孙海勋 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 控制显示区域各种属性:<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport"> width - viewport的宽度height – viewport的高度initial-scale - 初始的缩放比例minimum-scale - 允许用户缩放到的最小比例maximum-scale – 允许用户缩放到的最大比例user-scalable – 用户是否可以手动缩放IOS中Safar... 阅读全文
posted @ 2013-01-11 18:42 孙海勋 阅读(28489) 评论(3) 推荐(3) 编辑
摘要: functionElementWrapper(id){ this[0]= document.getElementById(id); this.length =1; this.splice =Array.prototype.splice;}对象的索引值含有数字对象含有length属性对象含有splice属性 阅读全文
posted @ 2012-09-27 15:02 孙海勋 阅读(560) 评论(0) 推荐(0) 编辑
摘要: <div id="a"></div><script src="jquery1.7.js"></script><script> $('#a').data({name : 'sdf'}); var a = document.getElementById('a'); $.data(a); console.log($.cache) var obj = {}; $.data(obj, 'name', 'sunhaixun') 阅读全文
posted @ 2012-09-17 16:20 孙海勋 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 转载自http://www.ilovejs.net/archives/1322javascript的加载方式,总得来说是在页面上使用script来声明,以及动态的加载这些方式,而动态的加载,在很多js库中都能够很好的去处理,从而不至于阻塞其他资源的加载,并与其并行加载下来。这样的动态异步的加载方式罗列起来有:Ajax的方式、DOM Element Insert、Iframe、document.write、defer等等。这些都能够很好的处理js在加载的时候不会阻塞资源加载的问题,但是,js的执行仍然会阻塞浏览器的渲染。或许这是不得不需要付出的代价,有没有一些方式去缓解js在执行的时候对浏览器的 阅读全文
posted @ 2012-08-12 14:52 孙海勋 阅读(272) 评论(0) 推荐(0) 编辑