上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页
摘要: 下列哪几项可以创建函数? A function=myFunction(){……..} B function myFunction(){…...} C myfunction = function(){…….} D myFunction(){….} 正确答案:BC BC不谈,我说一下D D这个语法定义的 阅读全文
posted @ 2023-11-11 12:48 龙陌 阅读(57) 评论(0) 推荐(0)
摘要: 执行以下程序后,x的值为 3 var x=0; switch(++x) { case 0: ++x; case 1: ++x; case 2: ++x; } 官方解析: ++x是前置自增,也就是先自增加1,再将x返回, 所以switch表达式的值为1,匹配第二个case语句, 同样对x进行前置自增, 阅读全文
posted @ 2023-11-11 12:38 龙陌 阅读(141) 评论(0) 推荐(0)
摘要: 执行以下程序,输出结果为() let flag1 = null || undefined; let flag2 = null && undefined; if (flag1 true) console.log('flag1'); if (flag2 false) console.log('flag2 阅读全文
posted @ 2023-11-11 12:36 龙陌 阅读(50) 评论(0) 推荐(0)
摘要: 假设HTML有一个按钮id为btn,经过以下操作最终会变成什么颜色? document.getElementById('btn').style = 'background: blue'; document.getElementById('btn').style = 'background: red' 阅读全文
posted @ 2023-11-11 12:30 龙陌 阅读(192) 评论(0) 推荐(0)
摘要: 可以使用preventDefault()阻止默认行为,例如a链接的跳转,在a链接跳转中,需要先对a链接绑定点击事件,然后在a链接的事件对象中调用该方法即可 下面三个事件都是事件对象的方法: stopPropagation() 阻止事件冒泡。 这个事件不会阻止定义在元素上的其他事件。 stopImme 阅读全文
posted @ 2023-11-11 12:18 龙陌 阅读(75) 评论(0) 推荐(0)
摘要: js常见的继承方式包括原型链继承、借用构造函数继承、组合继承、原型式继承、寄生式继承、寄生组合式继承,以及ES6新增的class继承,但不包括关联继承 https://www.cnblogs.com/Leophen/p/11401734.html 构造函数继承是每次继承都会把父类的所有属性方法全部拷 阅读全文
posted @ 2023-11-11 12:17 龙陌 阅读(23) 评论(0) 推荐(0)
摘要: for(let i=0;i<2;i++){ setTimeout(function(){ console.log(i) },100); } for(var i=0;i<2;i++){ setTimeout(function(){ console.log(i) },100); } 问:控制台打印的结果 阅读全文
posted @ 2023-11-11 12:15 龙陌 阅读(13) 评论(0) 推荐(0)
摘要: 下面哪些方式在同一个窗口下能够检测一个js对象是数组类型? A Array.isArray() B instanceof C typeof D Object.prototype.toString.call() 正确答案:ABD A:Array 为 js 的原生对象,它有一个静态方法:Array.is 阅读全文
posted @ 2023-11-11 11:55 龙陌 阅读(136) 评论(0) 推荐(0)
摘要: 下列代码存在几个变量没有被回收?( ) var i = 1; var i = 2; var add = function() { var i = 0; return function() { i++; console.log(i); } }(); add(); 3个 1:全局变量i不会被回收 2:全 阅读全文
posted @ 2023-11-11 11:48 龙陌 阅读(779) 评论(0) 推荐(0)
摘要: 如下代码输出的结果是什么 console.log(1+ "2"+"2"); console.log(1+ +"2"+"2"); console.log("A"- "B"+"2"); console.log("A"- "B"+2); 122 32 NaN2 NaN console.log(1+ "2" 阅读全文
posted @ 2023-11-11 11:37 龙陌 阅读(70) 评论(0) 推荐(0)
摘要: 1.Ajax的优势:1.可搜索性 2.开放性 3.费用 4.易用性 5.易于开发。 2.Flash的优势:1.多媒体处理 2.兼容性 3.矢量图形 4.客户端资源调度 3.Ajax的劣势:1.它可能破坏浏览器的后退功能 2.使用动态页面更新使得用户难于将某个特定的状态保存到收藏夹中 ,不过这些都有相 阅读全文
posted @ 2023-11-11 11:09 龙陌 阅读(39) 评论(0) 推荐(0)
摘要: 请问以下JS代码会做什么样的输出 let a = 'w' let obj = { a: 'o', print: function() { console.log(this.a); }, } let p = obj.print; obj.print(); p(); o、undefined 官方解析: 阅读全文
posted @ 2023-11-11 01:41 龙陌 阅读(26) 评论(0) 推荐(0)
摘要: 请问以下JS代码输出结果是什么? console.log(typeof ''.prototype); console.log(typeof ''.__proto__); console.log(typeof ''.__proto__ typeof ''.prototype); undefined、o 阅读全文
posted @ 2023-11-11 01:38 龙陌 阅读(67) 评论(0) 推荐(0)
摘要: 执行以下程序,下列选项中,说法错误的是() function fn(){ var num = 0; return function(){ console.log(++num); } } var fun = fn(); fun(); ...① fun(); ...② A 程序存在闭包现象 B 匿名函数 阅读全文
posted @ 2023-11-11 01:35 龙陌 阅读(19) 评论(0) 推荐(0)
摘要: 以下哪一项不属于浏览器Response Headers字段: A Referer B Connection C Content-Type D Server 正确答案:A 说一说常见的请求头和相应头都有什么呢? 1)请求(客户端->服务端[request]) GET(请求的方式) /newcoder/ 阅读全文
posted @ 2023-11-11 01:27 龙陌 阅读(29) 评论(0) 推荐(0)
摘要: 在一个表单中,如果想要给输入框添加一个输入验证,可以用下面的哪个事件实现? A hover(over ,out) B keypress(fn) C change() D change(fn) 正确答案:CD hover移入移出,输入验证一般不会使用hover keypress也不会用作输入验证, c 阅读全文
posted @ 2023-11-11 01:23 龙陌 阅读(78) 评论(0) 推荐(0)
摘要: 下列正则表达式中,能匹配到的字符串个数最多的是() A ^abc$ B [1]$ C [2][1,2]$ D [3]{2}$ 正确答案:D A选项,^abc$只能选中字符串abc(1个); B选项,[4]$能选中字符串a或者b或者c(3个); C选项,[5][1,2]$能选中字符串a1、a2、b1、 阅读全文
posted @ 2023-11-11 01:22 龙陌 阅读(100) 评论(0) 推荐(0)
摘要: JS中,可以将对象分为“内部对象”、“宿主对象”和“自定义对象”三种。 1,内部对象 js中的内部对象包括Array、Boolean、Date、Function、Global、Math、Number、Object、RegExp、String以及各种错误类对象,包括Error、EvalError、Ra 阅读全文
posted @ 2023-11-11 01:20 龙陌 阅读(25) 评论(0) 推荐(0)
摘要: 以下关于JavaScript的描述中错误的是 A 在原型上扩展的可枚举方法,会被for in循环出来 B 使用object.defineProperty可向对象添加或者修改属性 C 每个对象都有prototype属性,返回对象类型原型的引用 D 通过hasOwnProperty可判断一个对象以及其原 阅读全文
posted @ 2023-11-11 01:17 龙陌 阅读(60) 评论(0) 推荐(0)
摘要: setInterval(alert('welcome'),1000); 立刻弹窗welcome 只弹一次 setInterval(alert(welcome),1000); 没有定义welcome 报错一次 setInterval("alert('welcome')",1000);每隔一秒弹窗wel 阅读全文
posted @ 2023-11-11 01:13 龙陌 阅读(105) 评论(0) 推荐(0)
摘要: 关于Javascript中数字的部分知识总结: 1.Javascript中,由于其变量内容不同,变量被分为基本数据类型变量和引用数据类型变量。基本类型变量用八字节内存,存储基本数据类型(数值、布尔值、null和未定义)的值,引用类型变量则只保存对对象、数组和函数等引用类型的值的引用(即内存地址)。 阅读全文
posted @ 2023-11-11 01:08 龙陌 阅读(232) 评论(0) 推荐(0)
摘要: Number中无split方法。(Uncaught TypeError: a.split is not a function) 因为当调用split的时候,Number不能自动类型转换为String类型。 阅读全文
posted @ 2023-11-11 01:03 龙陌 阅读(24) 评论(0) 推荐(0)
摘要: 执行以下程序,当用户在prompt输入框中输入0时,输出结果为() var num = prompt('请输入分母:') try{ console.log('a'); value = 0 / num; console.log('b'); } catch(e){ console.log('c'); } 阅读全文
posted @ 2023-11-11 01:02 龙陌 阅读(244) 评论(0) 推荐(0)
摘要: 从字符串 const str = 'qwbewrbbeqqbbbweebbbbqee';中能得到结果 ["b", "bb", "bbb", "bbbb"] 以下错误语句是? A str.match(/b+/g) B str.match(/b*/g) C str.match(/b{1,4}/g) D 阅读全文
posted @ 2023-11-11 00:55 龙陌 阅读(655) 评论(0) 推荐(0)
摘要: 执行以下程序,输出结果为() function Person(age){ this.age = age; } Person.prototype = { constructor:Person, getAge:function(){ console.log(this.age); }, } var ldh 阅读全文
posted @ 2023-11-11 00:47 龙陌 阅读(16) 评论(0) 推荐(0)
摘要: 执行以下程序,下列选项中,说法正确的是() function Person(age){ this.age = age; } Person.sing = function(){console.log('我会唱歌');} Person.prototype.getAge = function(){cons 阅读全文
posted @ 2023-11-11 00:44 龙陌 阅读(49) 评论(0) 推荐(0)
摘要: (function() { var a = b = 5; })(); console.log(b); console.log(a); 上面这段代码运行后的输出是: 5,Uncaught ReferenceError: a is not defined 第一个考点在于var a=b=5 相当于拆解成v 阅读全文
posted @ 2023-11-11 00:36 龙陌 阅读(24) 评论(0) 推荐(0)
摘要: JavaScript的规定,NaN表示的是非数字, 但是这个非数字也是不同的,因此,NaN 不等于 NaN,并且两个NaN永远不可能相等。 同一个NaN是相等的,判断两个NaN相等要用Object.is() 之前不相等是因为JS的设计有误,现在已经有方法可以判断了 Object.is(NaN,NaN 阅读全文
posted @ 2023-11-11 00:32 龙陌 阅读(160) 评论(0) 推荐(0)
摘要: 有var d = new Date('2018-05-09'),可以设置为6月份的操作是? A d.setMonth(7); B d.setMonth(6); C d.setMonth(5); D d.setDate(40); 正确答案:CD d.setDate(n); n表示一个月中的一天的一个数 阅读全文
posted @ 2023-11-11 00:25 龙陌 阅读(48) 评论(0) 推荐(0)
摘要: 在函数声明时,由于带有星号,所以gen函数是一个生成器函数,调用生成器函数会返回生成器(Generator)对象 gen()返回的是一个迭代器,gen().next()返回的是1 阅读全文
posted @ 2023-11-11 00:23 龙陌 阅读(23) 评论(0) 推荐(0)
摘要: ({} + 'b' > {} + 'a')返回值是true console.log({} + 'b') "[object Object]b" console.log({} + 'a') "[object Object]a" console.log(({} + 'b' > {} + 'a')) tru 阅读全文
posted @ 2023-11-11 00:18 龙陌 阅读(22) 评论(0) 推荐(0)
摘要: 1.instanceof运算符希望左操作数是一个对象,右操作数表示对象的类(初始化对象的构造函数)。如果左侧的对象是右侧对象的实例,返回true,否则返回false。 例如:计算o instanceof f 首先计算f.prototype,然后在原型链中查找o,找到返回true 例如:计算o ins 阅读全文
posted @ 2023-11-11 00:14 龙陌 阅读(131) 评论(0) 推荐(0)
摘要: 下列哪个方法不能改变自身数组? A splice B concat C sort D pop pop方法:用于删除并返回数组的最后一个元素,把数组长度减1,并且返回它删除的元素的值。如果数组已经为空,则pop()不改变数组,并返回undefined值。 splice方法:向/从数组中添加/删除项目, 阅读全文
posted @ 2023-11-10 23:46 龙陌 阅读(58) 评论(0) 推荐(0)
摘要: 执行以下代码,输出结果为() function test(a){ a=a+10; } var a=10; test(a); console.log(a); 10 变量a为number类型,属于基本数据类型,基本数据类型在传参时,通过拷贝值进行传递。 因此,在函数内部修改形参时,不会对实参产生影响,故 阅读全文
posted @ 2023-11-10 23:42 龙陌 阅读(290) 评论(0) 推荐(0)
摘要: Date() //输出:(字符串) 'Wed Sep 21 2022 16:53:16 GMT+0800 (中国标准时间)' new Date() //输出: Wed Sep 21 2022 16:53:23 GMT+0800 (中国标准时间) new是以Date为构造函数产生对象的,Date()是 阅读全文
posted @ 2023-11-10 23:33 龙陌 阅读(14) 评论(0) 推荐(0)
摘要: alert($(window).height()); //浏览器当前窗口可视区域高度 alert($(document).height());//浏览器当前窗口文档的高度 alert($(document.body).height());//浏览器当前窗口文档body的高度 alert($(docu 阅读全文
posted @ 2023-11-10 23:32 龙陌 阅读(60) 评论(0) 推荐(0)
摘要: 关于W3C制定的 JavaScript 标准事件模型,先事件捕获从windows > document 往下级直到 特定的事件节点,然后进行事件处理,再事件冒泡,从特定节点往上级,这个完整的过程 dom2规定的事件流包括3个阶段: ①事件捕获, ②处于目标阶段(事件处理), ③事件冒泡阶段。 DOM 阅读全文
posted @ 2023-11-10 23:30 龙陌 阅读(81) 评论(0) 推荐(0)
摘要: 下面关注this对象的理解正确的是 () A 非箭头函数,在不改变this指向的前提下,this总是指向函数的直接调用者 B 如果有new关键字,this指向new出来的那个对象 C this总是指向函数的非间接调用者 D IE中attachEvent中的this总是指向全局对象Window 正确答 阅读全文
posted @ 2023-11-10 23:20 龙陌 阅读(40) 评论(0) 推荐(0)
摘要: 由于类内部的静态方法的调用者只能为类,实例方法的调用者只能为实例对象,不会在调用时造成歧义,因此允许重名。 对于static我们需要明白两点: 1.为什么有static? 在定义类的时候,类中都会有相应的属性和方法。而属性和方法都是通过创建本类对象调用的。 当在调用对象的某个方法时,这个方法没有访问 阅读全文
posted @ 2023-11-10 23:17 龙陌 阅读(273) 评论(0) 推荐(0)
摘要: for ... in 的特点: 1.按照从小到大,优先迭代数字属性; 2.会迭代“私有”以及“原型链上(公有)”所有“可枚举”的属性:它的循环会去原型链上找,非常消耗性能 3.只能迭代“可枚举”的属性,不可枚举的拿不到 4.不能迭代“Symbol类型”的属性 for…in 遍历对象会把原型遍历出来不 阅读全文
posted @ 2023-11-10 23:14 龙陌 阅读(49) 评论(0) 推荐(0)
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 21 下一页