1.C
析:
0Xf000000000000000补码:
1111000000000000000000000000000000000000000000000000000000000000
0x7FFFFFFFFFFFFFFF补码: 0111111111111111111111111111111111111111111111111111111111111111
a-b可以看作是a+(-b),则结果为
0111000000000000000000000000000000000000000000000000000000000001=
答案:2^62+2^61+2^60+1
(这题我也不大明白,摘编的解析)
2.D
析:
第一个:布尔转换
第二个:用number转换
第三个:也是number转换, NaN不等于任何值,包含其本身,所以是false;
3.BCDEF
析: input是行内替换元素,其余都属于块级元素。
4.B
析:
A:实现不了
C:域名不同,不能使用ajax
D:错的,无法通过此方法实现
5.C
A.定义了一个类,不符合题目要求
B.应该加上花括号,export {m}
D.命名的导出与导入必须相同的名称,在A模块和B模块中名称不同,所以违背了。
6.AC
析:要求分辨清可继承和不可继承的样式属性。
7.D
析:(下图摘编牛客网站用户李爱辉答主的解析)
8.AB
析:
C . get的 Content-type也可以是application/json....
D. post可以跨域
9.ACFG
(此题我第一次做时选了NaN,null,undefined,错因:未理解题目意思,将入门第一节课学的看着眼熟的选上。)
析:这个图解非常有助于理解,关系清晰,摘编以助于日后复习。
10.A
析:
男·周二:1/14
男·非周二:6/14
女·周二:1/14
女·非周二:6/17
两个孩子至少一个是周二生的男孩:1/14+1/14-1/14*1/14=27/196
两个孩子都是男孩且至少一个是周二生的:1/14*1/14+1/14*6/14+6/14*1/14=13/196
答案:13/27(这题完全不同于低年级所学的概率问题,已经上升到条件概率,思考了下理解还是相对困难)
11.AB
A:visiblity是看不见,摸的着
B: display也是看不见,但摸不着(从英文字面意思去理解也可以)
12.C
析:摘自牛客网站某答主解答
13.BD
析:Readonly只对input(text/password)和textarea有效
disabled对于所有的表单元素有效
14.D
析:一般的排序是id选择器,类选择器,标签选择器,通配符选择器。而class选择器=伪类。
15.D
析: 每个线程对a 都做了两次读写,分别是 “ +1 ” 和 “ -2 ”,a的可能取值为-1、0、-2。
16.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
.container{
width: 180px;
height: 180px;
background-color: blue;
}
.box{
width: 50px;
height: 50px;
background-color: white;
opacity: 0.5;
float: left;
border: 5px solid blue;
text-align: center;
line-height: 50px;
}
.box:hover{
border-color: red;
cursor: pointer;
}
</style>
</head>
<body>
<div class="container">
<div class="box">1</div>
<div class="box">2</div>
<div class="box">3</div>
<div class="box">4</div>
<div class="box">5</div>
<div class="box">6</div>
<div class="box">7</div>
<div class="box">8</div>
<div class="box">9</div>
</div>
</body>
</html>
17.
<input type="file" id="file"/>
<button id="upload">点击上传</button>
var file = document.getElementById("file");
var upload = document.getElementById("upload");
var ajax = new XMLHttpRequest();
ajax.open("POST", "您的url");
ajax.send(file.value);
window.onreadystatechange = funcation () {
if(ajax.readyState === 4; ajax.status === 200){
var response = ajax.responseText;
}
}
18.
function dictionSort(n,m) {
var arr = [];
for(let i = 1;i <= n; i++){
arr.push(i);
}
arr = arr.sort();//
return arr[m-1];
}
console.log('11 4',dictionSort(11,4));//11 4 2
console.log('200 25',dictionSort(200,25));//200 25 120
(此答案摘编自牛客网某答主,写不出来...)
————————————————————
“那些优秀的程序员没有一个是靠老师教出来的,都是靠自己“ 这句话令人印象深刻。的确,没有谁再会是你的老师,重要的是教自己自主的去学习,有钻研的耐心。
这篇试题难度还是较高, 得慢慢积累。