if(a < b && a < c){
console.log("a最小" + a);
}else if(b < c)
{
console.log("b最小" + b);
}else{
console.log("c最小" + c);
}
这些写法可以吗?
else if(){ }和else { if () }有什么区别?
var arr13 = ["hello","world","iwen","demo"] for(i = 0; i<arr13.length; i++){ console.log(arr13.shift()); }
现在打印出 的hello和world,为什么会只打出来两个,我是否可以这样去理解,因为shift删除后改变原数组的长度(lentgh),所以循环到第二次的时候i就等于4不小于0了所以终止循坏!打印出两个 但shift不是删除的是头两个吗为什么不是打印出iwen和demo
两个问题:
1.请问老师我这样理解对吗
2.shift不是删除的是头部的元素吗?为什么不是打印出iwen和demo
div.div-select是怎么个选择器用法呢?请老师解释一下。
此时打印的位置在删除代码的前面,为什么打印结果已经是删除了的
var name5 = "itbaizhan" console.log(name5.split("))
想问一下老师在字符串没有符号的情况下怎么把itbaizhan中的bai或者it或者tb等等随意组合,切割成一个数组
这个是不是错了呀?老师说函数外声明的是全局变量,函数内声明的是局部变量。但是我看一个教程中说在代码块 {...} 内声明了一个变量,那么这个变量只在该代码块内可见。
{...}
我自己试了下面的代码
都不是函数内声明的但是都是局部变量,因为浏览器说i和j都是undefined。
<script>
function count() {
let arr = [];
for(let i = 0;i < 3;i++) {
arr.push(function() {
return i*i;
})
return arr
let a = count();
console.log(a[i]());
</script>
为什么这样调用后出来的结果是0,1,4,而不是视频中那样所有结果都一样呢?
这个练习题,不应该是documen.body么?document.documentElement是可以窗口的
1.为什么又有P又有#text,rootP不是p标签元素节点吗,#text不是里面的子节点文本节点的nodeName吗
2. 为啥会在第一行多一个#text出来?视频里感觉是搪塞过去的。。
这个没看懂怎么把#text过滤掉的
++x + y先自加再运算,x++ + y先运算后自加,运算结果与x + y结果意义,那么这么运算意义在哪?一般应用在什么地方?
我64位的操作系统,为什么返回win32
以下代码,按了一下监盘也触发了多次,这是验证结论,触发多次的原因是什么?
闭包的特点是变量始终保存在内存中,这样随着闭包数量增加早晚会造成溢出的。所以闭包中的变量有约定俗成的释放原则么?然后是怎么释放的?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637