摘要: 1. 10 2 2.弹出 number 3. 25 4.5 5. 1 2 3 4 阅读全文
posted @ 2021-03-08 00:16 TKO斯密达 阅读(21) 评论(0) 推荐(0)
摘要: 1-说说你对 this 的理解 全局环境就是在里面,这里的this始终指向的是window对象。 使用call或apply改变this的指向 2-call\apply\bind 的区别和联系? call apply bind 都能改变函数的内部this指向 call 和apply在改变函数this指 阅读全文
posted @ 2021-03-08 00:14 TKO斯密达 阅读(29) 评论(0) 推荐(0)
摘要: 1-列举所有获取 DOM 元素的方法 通过元素的id来获取一个元素document.getElementById('元素的ID') 通过元素的标签名,来获取一组元素document.getElementsByTagName('元素的标签名') 、通过元素的name属性的值获取一组元素context. 阅读全文
posted @ 2021-03-08 00:13 TKO斯密达 阅读(21) 评论(0) 推荐(0)
摘要: 1-什么是事件委托,原理是什么? 原理:利用事件冒泡,只指定一个事件处理程序来管理某一类型的所有事件。 作用:减少DOM操作,节省内存空间,提高性能。 2-js 中有几种定时器,有什么区别? setTimeout()使用时指定一个时间段,只要时间到了直接执行绑定的函数 setInterval()使用 阅读全文
posted @ 2021-03-08 00:08 TKO斯密达 阅读(39) 评论(0) 推荐(0)
摘要: 1-列举几个常见的浏览器兼容问题 不同浏览器的默认margin和padding不一致 绑定事件IE9才支持 2-js 中给元素注册事件的方法有哪些? document getElementById 3-js 中给元素的移除事件的方法 remove 4-阻止冒泡的方法 event.stopPropag 阅读全文
posted @ 2021-03-08 00:02 TKO斯密达 阅读(25) 评论(0) 推荐(0)
摘要: 1-求 1000 以内所有质数的和 var f = false;var i = 2;var j = 2;var n = 0;while (i < 1000) {f = true;while (j <= i/2){if (i % j == 0){f = false;break;}j++;} if (f 阅读全文
posted @ 2021-03-07 23:29 TKO斯密达 阅读(36) 评论(0) 推荐(0)
摘要: 1-var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”将字符串中出现次数最多的字母弹框输 出 var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”; var obj = {}; var arr = 阅读全文
posted @ 2021-03-07 23:27 TKO斯密达 阅读(30) 评论(0) 推荐(0)
摘要: 1-什么是构造函数? 是一种特殊的方法 主要用来在创建对象时初始化对象 即为对bai象成员变量赋初始值 2-创建对象的方式有哪些?举例说明 类名 对象名 Person person = new Person()bai; .匿名对象:new 类名() new Person(); 3-js 种实现继承的 阅读全文
posted @ 2021-03-07 23:15 TKO斯密达 阅读(26) 评论(0) 推荐(0)
摘要: 1-分别说明 split slice splice join 方法的作用和参数,并举例 split 可以使用一个字符串切割另一个字符串,返回值是数组; slice 可以从数组中截取一部分; splice 可以删除制定的数组元素; join 可以将数组元素用特定的连接符拼接成字符串; 2-举例说明强制 阅读全文
posted @ 2021-03-07 23:12 TKO斯密达 阅读(25) 评论(0) 推荐(0)
摘要: 1-js 组成? ecmascript 基本语法BOM 浏览器对象模型DOM 文档对象模型 2-js 中有哪些数据类型? undefined(未定义) null(空值)number String(字符串) boolean array objecttypeof(检测数据类型) 3-typeof 和 i 阅读全文
posted @ 2021-03-07 23:05 TKO斯密达 阅读(14) 评论(0) 推荐(0)