摘要: children():获取匹配元素的子元素集合,不考虑后代元素 $(function(){$("div").children()}) next()获取匹配元素后面紧邻的同级元素 prev()获取匹配元素前紧邻的同级元素 siblings()获取匹配元素前后的所有同辈元素 阅读全文
posted @ 2022-09-26 20:46 九毛九 阅读(12) 评论(0) 推荐(0)
摘要: append(),appendTo(),prepend(),prependTo(),after(),insertAfter() before(),insertBefore() 大致可以分为 内部追加和外部追加 append() 表式向每个元素内部追加内容。 appendTo() 表示 讲所有的元素追 阅读全文
posted @ 2022-09-26 20:45 九毛九 阅读(53) 评论(0) 推荐(0)
摘要: jquery操作属性: attr 设置/获取:$().attr() 批量操作:$().attr({ }) 删除属性:$().removeAttr() prop 设置/获取:$().prop() 批量操作:$().prop({ }) 删除属性:$().removeProp() 官方:prop操作固定属 阅读全文
posted @ 2022-09-26 20:45 九毛九 阅读(26) 评论(0) 推荐(0)
摘要: window.onload与ready的区别 1.window.onload会覆盖之前的 ready的区别,不会覆盖,会叠加 2.window.onload等文档和资源都加载完成以后调用 ready只要文档加载完成以后就会调用 阅读全文
posted @ 2022-09-26 20:44 九毛九 阅读(30) 评论(0) 推荐(0)
摘要: 1)意外的全局变量引起的内存泄露 function leak(){ leak="xxx";//leak成为一个全局变量,不会被回收 } 2)被遗忘的定时器或者回调 3)闭包引起的内存泄漏 2. 常见的web优化有哪些? 1)、减少重复代码,压缩css,js代码大小 2)、背景图片大小及数量 3)、减 阅读全文
posted @ 2022-09-26 20:44 九毛九 阅读(173) 评论(0) 推荐(0)
摘要: js每声明一个function,都有prototype原型,prototype原型是函数的一个默认属性,在函数的创建过程中由js编译器自动添加。 也就是说:当生产一个function对象的时候,就有一个原型prototype。原型中存储对象共享的属性和方法。 原型链: 当你定义一个函数对象的时候,其 阅读全文
posted @ 2022-09-26 20:43 九毛九 阅读(23) 评论(0) 推荐(0)
摘要: .原型链继承function Student(name,age){ this.name = name; this.age = age;}Student.prototype.study = function () { console.log("Fd");}function SmallStudent(n 阅读全文
posted @ 2022-09-26 20:42 九毛九 阅读(13) 评论(0) 推荐(0)
摘要: 1.字面量创建var obj = { name:"web", eat:function(){}}缺点:代码冗余,适合单个对象创建2.实例创建var obj = new Object();obj.name = "web";obj.eat = function(){}缺点:代码冗余,适合单个对象创建3. 阅读全文
posted @ 2022-09-26 20:40 九毛九 阅读(46) 评论(0) 推荐(0)
摘要: 都是用来改变this的指向,在传值的过程中会有些区别 call(this的指向,参数1,参数2...) apply(this的指向,[参数1,参数2..]) 阅读全文
posted @ 2022-09-26 20:39 九毛九 阅读(28) 评论(0) 推荐(0)
摘要: 1.先创建了一个新的空对象 2.然后让这个空对象的__proto__指向函数的原型prototype 3.将对象作为函数的this传进去,如果return 出来东西是对象的话就直接返回 return 的内容,没有的话就返回创建的这个对象 阅读全文
posted @ 2022-09-26 20:39 九毛九 阅读(22) 评论(0) 推荐(0)