下面代码输出到控制台的值是( B )
var i = 0 ;
var j = 0;
for (;i<10,j<6;i++,j++){
k = i + j
}
console.log(k)
A.6
B.10
C.12
D.16
解析
k = 1 + 0
k = 1 + 1
…
k = 5 + 5
3.下列有关上述代码运行结果描述正确的是( B )
A.2 -1 false
B.2 -1 true
C.2 1 true
D.0 0 true
解析
本题考核的知识点是:自增自减运算符与比较运算符与算术运算符
首先题目涉及到的运算符之间的优先级是
一元运算符(++ --) > 算术运算符 (+ -) > 比较运算符 (>)
所以这题的运算思路就是
先得到a=false 后面算术运算看做0
再得到b=true 后面算术运算看做1
c = a++ - b-- > --b - ++a + 1
可以等价转换为
大于号左边:
0 - 0 此时 a=1; b=0;
大于号右边:
-1 -2*3 此时 a= 2; b=-1;
再进行最后的运算, 这是 先计算 ±*/ 然后再计算比较运算符
c = 0 > -6 就是true
所以最后是 2 -1 true
4.如下代码,输出结果是( A )
function Person() {
this.age = 28
return 50
}
var p = new Person()
console.log(p.age)
A.28
B.50
C.undefined
最后
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数初中级Android工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。
因此收集整理了一份《2024年Web前端开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点!不论你是刚入门Android开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!
oid开发的新手,还是希望在技术上不断提升的资深开发者,这些资料都将为你打开新的学习之门!**
如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!
由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且会持续更新!