去掉自执行函数后,js报错,发现i是5了。这是为什么?
优化技巧中的缓存dom信息,讲的比较粗,能详细讲一下么
产生回流的场景如下:
优化技巧如下
这两个地方感觉有冲突。动画使用absolute定位或fixed定位,不是也产生回流了么?
老是为什么这个j不用闭包
这里的this指的是谁
为什么获取不到呢
<head> <meta charset="UTF-8"> <title>Title</title> <style> #tabBox input{ background: #f1f1f1; border: 1px solid #ff0000; } #tabBox .active{ background:#e9f212; } #tabBox div{ display: none; width: 300px; height: 250px; padding: 10px; background: #e9f212; border: 1px solid #ff0000; } </style> <script> window.onload =function( ){ var tabBox = document.getElementById("tabBox"); var tabBtn = tabBox.getElementsByTagName("input"); var tabDiv = tabBox.getElementsByTagName("div"); for(var i = 0;i<tabBtn.length;i++){ //给每个btn添加点击事件 tabBtn[i].index =i; tabBtn[i].onclick = function( ){ for(var j=0;j<tabBtn.length;j++)( tabBtn[j].className =""; tabDiv[j].style.display = "none"; } this.className = "active"; tabDiv[this.index].style.display = "block"; } } </script> </head> <body> <div id="tabBox"> <input type="button" value="web" class="active"> <input type="button" value="Java"> <input type="button" value="Python"> <div style="display: block;">React、Vue</div> <div>SpringBoot、SpringMVC</div> <div>Flash、 Django</div> </div> </body>
老师这段代码不能达到点btn切换的效果
这里fn是什么
为什么这里全部执行完成才打印而不是执行一次打印一次呢,这里没太听明白老师
为什么这样打印出的result是四个函数,不是执行后的数组呢
瀑布流布局.rar
获取不到图片的高度,只能获取到第一张,其他的获取到的都是10,不知道是什么原因,麻烦老师帮看一下
function mySort(arr){ for (var i = 0; i< arr.length - 1; i++){ for (var j=0;j<arr.length;j++){ if (arr[j] > arr[j+1]){ var temp=arr[j]; arr[j]= arr[j+1]; arr[j+1]=temp; } } } return arr; }([123,4,125,2,63,6,3457]); var result= mySort(arr); console.log(result);
这样为什么不对呢老师,显示arr is not defined
为什么要给resultStr赋一个为空的字符串值呢
这里为什么要用字符串拼接啊,那第一行不就8个空格了吗
case后面的表达式不可以用且或非逻辑运算符吗?为什么
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637