老师,你好window.open()在文本框中搜索的时候必须把他用鼠标选中么,这会不会很鸡肋
var arr2=[1,2,3,[4,5,6,],[7,8,],9]; //二维数组 var result=[]; for(var i=0;i>arr2.length;i++){ if(Array.isArray(arr2[i])); //嵌套数组元素 for(var j=0;j<arr2[i].length;j++){ result.push(arr2[i][j]); } console.log(result); }
老师,我这怎么输出不到呢
和字符串的slice使用起来一样吗
老师,这里把移除代码写在前面,为什么函数还会执行一遍?我理解代码是自上而下执行,不会打印出才对,当div2移除成功,为什么点击div2部分,div1函数还会执行呢?我的理解是移除后点击div2部分div1不会执行。
<style> #div1{ background:red; width:100px; height:100px; } #div2{ background:green; width:50px; height:50px; } </style> <body> <div id="div1" onclick="te()">eee <div id="div2" onclick="te2();te3()">wen </div> </div> <span>wen</span> <script> var div1=document.querySelector('#div1') var div2=document.querySelector('#div2') function te(){ console.log("文本") } function te2(){ div2.setAttribute("onclick","null"); console.log("文本2"); } function te3(){ div2.setAttribute("onclick","null"); console.log("文本3"); } </script> </body>
老师,数组排序为什么不直接用sort?有没有应用场景啊
屏幕截图 2023-01-06 112743.png
这个不生效,不解压拖进去报错
var i=1; var evensum=0; var oddsum=0; while (i<=100){ if(i%2==0){ evensum+=i; }else{ oddsum+=i; } //i=i+1; //i+=1; i++; } document.write("偶数之和:"+evensum+"<hr/>"); document.write("奇数之和:"+oddsum);
这个应该是没有什么问题的吧
课程老师讲\r和\n都能用于console.log,为什么红框里那个不对
老师,我这个浏览器总是报错,我不知道哪里写错了。
<style> #div1{ background:red; width:100px; height:100px; } #div2{ background:green; width:50px; height:50px; } </style> <body> <div id="div1" > <div id="div2" > </div></div> <script> var div1=document.querySelector('#div1') var div2=document.querySelector('#div2') function test(){ console.log("文本3") } div2.attachEvent('onclick',test); div2.attachEvent("onclick",function(){ console.log("文本1") }) </script> </body>
这个视频里的例子为啥网页里没有结果?也不是2
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script> //闭包 var username='iwen'; var user={ username:'ime', getName:function () { return function(){ //请问老师这里的return是返回什么 return this.username; //this这里为什么指向全局 } } }; console.log(user.getName()()); </script> </body> </html>
发现了关于keyCode的一点区别:
keydown 和 keyup 识别的是物理按键、keypress识别的是输入的字符
不管输入的是大写还是小写,keydown和keyup都没有区别,a/A 输出65
keypress会识别大写,a:97、A:65
var alt = ""; for (var i = 1; i <= 5; i++) { //控制行 var blank = ""; for (var j = 1; j <= 5 - i; j++) { //控制空白三角形 blank += " "; } var starts = ""; for (var m = 1; m <= 2 * i - 1; m++) { starts += "*"; } alt += blank + starts + "<br/>"; } document.write(alt); console.log(alt);
老师看下这种有没有错
这里的case 2和3 break后面没有加分号,有影响吗
老师求递归写出来了,但是怎么求和呢。比如1!+2!+....。请老师教我一下谢谢! function factorial(n) { if(n==1){ return 1; }else { return n*factorial(n-1); } } var result=factorial(5); console.log(result);
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637