摘要: 首先统计每一个字符出现的次数,并且统计出maxNum的输出 var str = "hsahsjafjshfjshafjksh",obj = {}; str.replace(/w/g,function()){ var key = argument[0]; if(obj[key]>=1){ obj[ke 阅读全文
posted @ 2016-04-04 17:46 LeBron_J 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、封装:把实现一个功能的代码放在一个函数中封装起来,以后再想实现这个功能的时候,我们不需要重新的编写代码了,只需要执行对应的函数即可,我们把这种机制就称之为"函数的封装" -->低耦合高内聚:减少页面中的冗余代码,提高代码的重复使用率 二、多态 后台语言[java、C#、ASP.net、php.. 阅读全文
posted @ 2016-04-03 00:19 LeBron_J 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 在原型模式中this常用的有两种情况: //this.xxx=xxx;当前类的实例; //某一个方法中的this,看谁执行的this是谁 给内置类的原型扩展方法 所有的函数数据类型都天生自带一个属性:prototype,它存储的值是一个对象数据类型,浏览器默认为它开辟一个堆内存; 在浏览器给prot 阅读全文
posted @ 2016-04-02 00:14 LeBron_J 阅读(177) 评论(0) 推荐(0) 编辑
摘要: //in:检测某一个属性是否属于这个对象;attr in object; 阅读全文
posted @ 2016-04-01 17:33 LeBron_J 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 基本数据类型 number string boolean underfined null; 引用数据类型 Object Array RegExp; typeof 检测数据类型 但是不能检测(对象、数组、正则) instanceof/constructor检测某一个实例是否属于一个类; 我们的cons 阅读全文
posted @ 2016-03-31 23:12 LeBron_J 阅读(372) 评论(0) 推荐(0) 编辑