
javascript
fight_zhi
这个作者很懒,什么都没留下…
展开
-
Javascript定义类(class)的三种方法
原文:http://www.ruanyifeng.com/blog/2012/07/three_ways_to_define_a_javascript_class.html 在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例")共有的属性和方法。 Javascript语言不支持"类",但是可以用一些变通的方法,模拟出"类"。 一、构造函数法 这是经转载 2014-12-24 19:11:54 · 548 阅读 · 0 评论 -
js对象的深层 拷贝
//对象的深层 拷贝 function deepCopy(src,dist){ dist = dist || {}; for(var i in src){ if(typeof src[i] == 'object'){ //这里一定要初始化对象,不然传递null进去,没有对象指针, //无法将生成的对象赋值到dist[i]上 dist[i] =原创 2014-12-26 16:09:01 · 1134 阅读 · 0 评论 -
jQuery的deferred对象
原文出处:http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html 结合原文和api进行了一些补充 一、什么是deferred对象? 开发网站的过程中,我们经常遇到某些耗时很长的javascript操作。其中,既有异步的操作(比如ajax读取服务转载 2014-12-25 23:39:57 · 443 阅读 · 0 评论 -
js实现前台导出
function print(){ try { var xls = new ActiveXObject ("Excel.Application"); //获取xls对象,需要浏览器支持ActiveX控件和插件全部启用 } catch(e) { alert( "要导出该表,您必须安装Excel原创 2014-04-30 21:28:36 · 908 阅读 · 0 评论