11 2020 档案

摘要:1.工厂模式 function createPerson(name,age,job){ var o = new Object() o.name = name o.age = age o.job = job o.sayName = function(){ alert(this.name) } retu 阅读全文
posted @ 2020-11-24 11:08 乘风破浪的哥哥 阅读(947) 评论(0) 推荐(0)
摘要:ES5常见方法 1,栈方法(LIFO)后进先出: push() 往数组尾部添加元素 pop()从数组尾部移除元素,并返回该元素,同时数组长度减1 var arr = [1,2,3] arr.push(4)//arr = [1,2,3,4] var b = arr.pop()//4 2,队列方法(FI 阅读全文
posted @ 2020-11-20 10:46 乘风破浪的哥哥 阅读(290) 评论(0) 推荐(0)
摘要:浅拷贝 当我们拷贝对象时,如果对象的属性值是一个引用数据类型,子对象拷贝的只是父对象的地址,当子对象访问该属性值时,会根据这个地址去找到父对象指向的堆内存,两者的属性值会指向同一内存空间。 var a={key1:"11111"} function Copy(p){ var c ={}; for ( 阅读全文
posted @ 2020-11-19 18:40 乘风破浪的哥哥 阅读(326) 评论(0) 推荐(0)
摘要:一,JS数据类型 基本数据类型:String, Number ,Boolean,undefined,null,symbol。(5种) 引用数据类型:Object 1,检测数据类型 typeof(操作符),可以检测String ,Number ,Boolean,undefined,symbol var 阅读全文
posted @ 2020-11-19 16:59 乘风破浪的哥哥 阅读(181) 评论(0) 推荐(0)