摘要:
Day17 1-jquery 中的$.each 和$(选择器).each()有什么区别? 2-query 中的$.each 和 js 中的 foeEach()有什么区别? 3-window.onload 和$(docuMent).ready() 有什么区别? 4-jquery 实现链式编程的原理是什 阅读全文
摘要:
Day15 1-列举几个常见的浏览器兼容问题 2-js 中给元素注册事件的方法有哪些? 3-js 中给元素的移除事件的方法 4-阻止冒泡的方法 5-阻止默认行为的方法 1-列举几个常见的浏览器兼容问题 1关于滚动条出现的兼容性问题 Chrome 认为滚动条是body的可以通过body.scrollT 阅读全文
摘要:
Day14 1-列举所有获取 DOM 元素的方法 2-列举添加 DOM 元素的方法 3 -列举移除 DOM 元素的方法 4-分别列举 BOM 常用对象 location navigator history screen 中的属性和方法 1-列举所有获取 DOM 元素的方法 JS获取DOM元素的方法( 阅读全文
摘要:
Day13 1-求 1000 以内所有质数的和 2-打印出 1-10000 之间所有对称数(121 1221) 3-使用函数求斐波那契数列第 N 项的值 1-求 1000 以内所有质数的和 质数:又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。2是最小的质数也是唯一 阅读全文
摘要:
Day12 1-var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”将字符串中出现次数最多的字母弹框输 出 2-举例实现对象的深拷贝 3-举例实现对象方法的继承 4-写一个左中右布满全屏,其中左右固定宽度 200px,中间部分自适应,要求先加载中间部 阅读全文
摘要:
Day16 1-什么是事件委托,原理是什么? 2-js 中有几种定时器,有什么区别? 3-如何清除定时器? 4-封装一个动画函数 1-什么是事件委托,原理是什么? JS事件代理就是通过给父级元素(例如:ul,tr等等)绑定事件,不给子级元素(例如:li,td等等)绑定事件,然后当点击子级元素时, 通 阅读全文
摘要:
Day11 1-使用 js 封装一个冒泡排序的方法 2-封装一个去除数组中重复元的的方法 3-封装一个将数组中的元组拼接为字符串的方法,并且弹框输出 4-封装一个 myQueryString 的方法,作用是将 url 种的参数解析为一个对象 1-使用 js 封装一个冒泡排序的方法 var arr = 阅读全文
摘要:
Day10 1-下面代码执行的结果是什么? var length = 10; function fn() { console.log('this指向' + this) console.log(this.length) } var obj = { length: 5, method: function 阅读全文
摘要:
Day9 1-说说你对 this 的理解 JavaScript this 关键字 面向对象语言中 this 表示当前对象的一个引用。 但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。 在方法中,this 表示该方法所属的对象。 如果单独使用,this 表示全局 阅读全文