02 2021 档案

摘要:1-解决跨域问题的方法? 1.CORS(Cross-Origin Resource Sharing)跨域资源共享,定义了必须在访问跨域资源时,浏览器与服务器应该如何沟通。CORS背后的基本思想就是使用自定义的HTTP头部让浏览器与服务器进行沟通,从而决定请求或响应是应该成功还是失败。 服务器端对于C 阅读全文
posted @ 2021-02-26 15:53 雨辰~ 阅读(70) 评论(0) 推荐(0)
摘要:1-如何多次给同一元素绑定多种同类型的事件? 1:addEventListener W3C 2:attachEvent IE 1:addEventListener三个参数 参数1:用来指定事件类型 W3C没有on前缀 参数2:用来指定事件处理函数 参数3:用来指定事件模型(事件冒泡和事件捕获) at 阅读全文
posted @ 2021-02-26 15:40 雨辰~ 阅读(59) 评论(0) 推荐(0)
摘要:1-jquery 中的$.each 和$(选择器).each()有什么区别? 在遍历DOM时,通常用$(selector).each(function(index,element))函数; 在遍历数据时,通常用$.each(dataresource,function(index,element))函 阅读全文
posted @ 2021-02-26 15:31 雨辰~ 阅读(54) 评论(0) 推荐(0)
摘要:1-什么是事件委托,原理是什么? 事件委托就是利用的DOM事件的事件捕获阶段。把具体dom上发生的事件,委托给更大范围的dom去处理。好比送信员,如果每次都把信件送给每一户,非常繁琐。但是如果交给一个大范围的管理者,比如小区的传达室,那么事情会变得非常简单。事件委托就类似这种原理,我页面中有很多按钮 阅读全文
posted @ 2021-02-25 16:10 雨辰~ 阅读(56) 评论(0) 推荐(0)
摘要:1-列举几个常见的浏览器兼容问题 1、滚动条 document.documentElement.scrollTop||document.body.scrollTop 2、获取样式兼容 function getStyle(dom, styleName){ return dom.currentStyle 阅读全文
posted @ 2021-02-25 15:57 雨辰~ 阅读(68) 评论(0) 推荐(0)
摘要:1-列举所有获取 DOM 元素的方法 1)、通过元素的id来获取一个元素 document.getElementById('元素的ID') 2)、通过元素的标签名,来获取一组元素 document.getElementsByTagName('元素的标签名') 3)、通过元素的name属性的值获取一组 阅读全文
posted @ 2021-02-24 15:55 雨辰~ 阅读(70) 评论(0) 推荐(0)
摘要:1-求 1000 以内所有质数的和 <script> 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; 阅读全文
posted @ 2021-02-24 15:09 雨辰~ 阅读(80) 评论(0) 推荐(0)
摘要:1-var str = “hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys”将字符串中出现次数最多的字母弹框输 出 var str = 'hgDzGHjhcxghvcgxzhjzcgjhxzgcjhgsduyfuys'; var result = maxN(str); 阅读全文
posted @ 2021-02-23 15:03 雨辰~ 阅读(67) 评论(0) 推荐(0)
摘要:1-使用 js 封装一个冒泡排序的方法 <script type="text/javascript"> var arr=[1,6,3]; //冒泡--添加了封装性的方法 var mySort=function(arr,f){ for(var i=0;i<arr.length;i++){ for(va 阅读全文
posted @ 2021-02-23 14:31 雨辰~ 阅读(71) 评论(0) 推荐(0)
摘要:1-下面代码执行的结果是什么? 10 2 2-下面代码执行的弹出结果是什么? number 3-下面代码执行的结果是什么? 25 4-下面代码执行的结果是什么? 5-下面代码执行的结果是什么? 1 2 3 阅读全文
posted @ 2021-02-23 14:11 雨辰~ 阅读(38) 评论(0) 推荐(0)
摘要:1-说说你对 this 的理解 1. 不像C#,this一定是指向当前对象。 js的this指向是不确定的,也就是说是可以动态改变的。call/apply 就是用于改变this指向的函数,这样设计可以让代码更加灵活,复用性更高。 2. this 一般情况下,都是指向函数的拥有者。 3. 函数自执行就 阅读全文
posted @ 2021-02-23 14:01 雨辰~ 阅读(67) 评论(0) 推荐(0)
摘要:1-什么是构造函数? 构造函数是bai一种特殊的成du员函数,它主要用于为zhi对象分配存储空dao间,对数据成员进行初始zhuan化shu.构造函数具有一些特殊的性质:(1)构造函数的名字必须与类同名;(2)构造函数没有返回类型,它可以带参数,也可以不带参数;(3)声明类对象时,系统自动调用构造函 阅读全文
posted @ 2021-02-06 17:48 雨辰~ 阅读(57) 评论(0) 推荐(0)
摘要:1-分别说明 split slice splice join 方法的作用和参数,并举例 split 可以使用一个字符串切割另一个字符串,返回值是数组; 定义和用法 split()方法在指定的位置,将字符串分割成字符串数组, 返回字符串数组, 不会改变原字符串。 语法 stringObject.spl 阅读全文
posted @ 2021-02-06 17:18 雨辰~ 阅读(68) 评论(0) 推荐(0)
摘要:1-“==”和“ ”的区别、 ==用于一般比较, 用于严格bai比较,==在比较的时候可以转换数据类型, 严格比较,只要类型不匹配就返回flase。 举例说明:"1" == true类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1;此时,类型仍不同,继续进行类型转换,把" 阅读全文
posted @ 2021-02-04 17:25 雨辰~ 阅读(56) 评论(0) 推荐(0)
摘要:1-js 组成? 1、ECMAScript(JavaScript语法 ) 2、DOM页面文档对象模型 3、BOM 浏览器对象模型 ECMAScript ECMAScript 是由ECMA 国际( 原欧洲计算机制造商协会)进行标准化的一门编程语言,这种语言在万维网上应用广 泛,它往往被称为 JavaS 阅读全文
posted @ 2021-02-02 16:50 雨辰~ 阅读(62) 评论(0) 推荐(0)
摘要:1-如何设置一个元素垂直居中? 1.把元素变成定位元素 设置元素的定位位置,距离上、左都为50% 设置元素的左外边距、上外边距为宽高的负1/2 2.把元素变成定位元素 设置元素的定位位置,距离上、左都为50% 设置元素的相对于自身的偏移度为负50%(也就是元素自身尺寸的一半) 3.把元素变成定位元素 阅读全文
posted @ 2021-02-02 16:08 雨辰~ 阅读(28) 评论(0) 推荐(0)
摘要:1-在一个页面中给多个元素设置同样的 id,会导致什么问题? 在页面显示上,目前的浏览器还都允许你犯这个错误,用多个相同ID“一般情况下”也能正常显示。但是当你需要用JavaScript通过id来控制这个div,那就会出现错误。 id是一个标签,用于区分不同的结构和内容,就象你的名字,如果一个屋子有 阅读全文
posted @ 2021-02-02 15:12 雨辰~ 阅读(55) 评论(0) 推荐(0)