摘要: try{ console.log("a") console.log(b) console.log("c") }catch(e){ //TODO handle the exception console.log(e.message+":"+e.name) } 在try里面发生的错误不会执行try里面后 阅读全文
posted @ 2020-07-26 11:28 颿華正茂 阅读(113) 评论(0) 推荐(0)
摘要: // 思想 // var arr=[1,1,1,2,2,2,3,3,3]; // var obj={ // } Array.prototype.unique=function(){ var temp={}; var arr1=[]; var len=this.length; for(var i=0; 阅读全文
posted @ 2020-07-26 10:01 颿華正茂 阅读(75) 评论(0) 推荐(0)
摘要: var arr=[] var arr= new Array() 数组常用方法 改变原数组 push:向数组中加值(在数组中的最后一位加值) Array.prototype.add(){ for(var i=0;i<argument.length;i++){ this[this.length]=arg 阅读全文
posted @ 2020-07-25 21:24 颿華正茂 阅读(79) 评论(0) 推荐(0)
摘要: function deepClone(orign,target){ // 1判断是不是原始值 // 2,判断是数组还是对象选用toString的原因是因为instanceof和constructor有一个父子域的问题 // 3,建立相应的数组或对象 var target=target||{}, to 阅读全文
posted @ 2020-07-25 20:07 颿華正茂 阅读(75) 评论(0) 推荐(0)
摘要: var obj={ name:"zzz", age:11, sex:"mal"} for(var pro in obj){ console.log(pro) console.log(obj.pro)//undefined (因为底层转化为obj["prop"],所以把prop当成了属性,于是打印un 阅读全文
posted @ 2020-07-25 19:39 颿華正茂 阅读(98) 评论(0) 推荐(0)
摘要: 1.传统形式:原型链 Grand.prototype.lastname="zzz" function Grand(){} var grand= new Grand(); Father.prototype=grand function Father(){ this.name='ddd' } var f 阅读全文
posted @ 2020-07-25 16:54 颿華正茂 阅读(64) 评论(0) 推荐(0)
摘要: 1.原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先 通过该构造函数产生的对象,可以继承该原型的属性和方法原型也是对象 2.利用原型的特点和概念可以提取共有属性 3。对象如何查看原型:obj.__protp__ 4.查看对象的构造函数:obj.constructor fu 阅读全文
posted @ 2020-07-25 16:10 颿華正茂 阅读(125) 评论(0) 推荐(0)
摘要: 对象的创建方法 1.字面量法 var obj={ name:“zzz” way:function(){} } 2.构造函数:var obj =new Object() obj.name="zzz" obj.way=function(){} 3.自定义构造函数:(严格按照大驼峰式命名规则) funct 阅读全文
posted @ 2020-07-25 14:35 颿華正茂 阅读(75) 评论(0) 推荐(0)
摘要: 当内部函数被保存到外部会形成闭包,造成原有的作用域链不释放导致内存泄漏 闭包的作用: 1.实现公有变量 举例: function add(){ var num=0; function a (){ console.log(++num); } return a } var demo =add(); de 阅读全文
posted @ 2020-07-25 13:51 颿華正茂 阅读(117) 评论(0) 推荐(0)
摘要: 显示类型转换 Number() 将该值转换成数值 举例Number(“123”)将字符串123转换成数字123并且typeof的返回结果为number类型 Number(true)=>1 Number(false)=>0 Number(null)=>0 Number(undefined)=>NaN 阅读全文
posted @ 2020-07-25 12:25 颿華正茂 阅读(125) 评论(0) 推荐(0)