前端面试题

举报
毛利 发表于 2021/07/15 07:03:53 2021/07/15
【摘要】 标四级标题的是答案 内容 写“Hello World”的正确javascript 语法是() “A. document.write(”“Hello World”")" “B. ““Hello World””” “C. response.write(”“Hello World”")" “D. (”“Hello World”")" JS特性不包括() A.解释性 B...

标四级标题的是答案

内容
写“Hello World”的正确javascript 语法是()

“A. document.write(”“Hello World”")"

“B. ““Hello World”””
“C. response.write(”“Hello World”")"
“D. (”“Hello World”")"

JS特性不包括()
A.解释性
B.用于客户端
C.基于对象

D.面向对象

下列JS的判断语句中()是正确的

A.if(i==0)

B.if(i=0)
C.if i==0 then
D.if i=0 then

下列JavaScript的循环语句中()是正确的
A.if(i<10;i++)
B.for(i=0;i<10)
C.for i=1 to 10

D.for(i=0;i<=10;i++)

下列的哪一个表达式将返回假
A.!(3<=1)

B.(4>=4)&&(5<=2)

C.(“a”==”a”)&&(“c”!=”d”)
D.(2<3)||(3<2)

下列选项中,()不是网页中的事件
A.onclick
B.onmouseover
C.onsubmit

D.onpressbutton

“有语句“var x=0;while(____) x+=2;”,要使while 循环体执行10 次,空白处的循环判定
式应写为:”
A.x<10
B. x<=10

C.x<20

D.x<=20

“JS 语句
var a1=10;
var a2=20;
alert(“a1+a2=”+a1+a2)
将显示()结果”
A.a1+a2=30

B.a1+a2=1020

C.a1+a2=a1+a2

将字串s中的所有字母变为小写字母的方法是()
A.s.toSmallCase()

B.s.toLowerCase()

C.s.toUpperCase()
D.s.toUpperChars()

“以下()表达式产生一个0~7 之间(含0,7)的随机整数.”
A.Math.floor(Math.random()*6)
B.Math.floor(Math.random()*7)

C.Math. floor(Math.random()*8)

D.Math.ceil(Math.random()*8)

产生当前日期的方法是()
A.Now();
B.Date()

C.new Date()

D.new Now()

“如果想在网页显示后,动态地改变网页的标题()”
A.是不可能的
B.通过document.write(“新的标题内容”)

C.通过document.title=(“新的标题内容”)

D.通过document.changeTitle(“新的标题内容”)

HTML文档的树状结构中,()标签为文档的根节点,位于结构中的最顶层。

A.<HTML>

B.<HEAD>
C.<BODY>
D.<TITLE>

在HTML 页面中,CSS 样式的属性名为background-image 对应的style 对象的属性名是()
A.background

B.backgroungImage

C.image
D.background

在HTML 文档对象模型中,history 对象的()用于加载历史列表中的下一个URL 页面。
A.next()
B.back()

C.forward()

D.go(-1)

在Javascript中要改变页面文档的背景色,需要修改document 对象的()属性。
A.backColor

B.backgroundColor

C.bgColor
D.background

在HTML页面中,不能与onChange事件处理程序相关联的表单元素有()
A.文本框
B.复选框
C.列表框

D.按钮

在HTML页面上编写Javascript 代码时,应编写在()标签中间。
A.和

B.

C. 和
D. 和

编写Javascript 函数实现网页背景色选择器,下列选项中正确的是()
“A.function change(color){
window.backgroundColor=color;}”

"B. function change(color){

document.backgroundColor=color;}"
“C. function change(color){
body.backgroundColor=color;}”
“D. function change(color){
form.backgroundColor=color;}”

在Javascript中,可以使用Date对象的()方法返回一个月中的每一天。

A.getDate

B.getYear
C.getMonth
D.getTime

在Javascript中,对于浏览器对象的层次关系理解正确的是()(选择二项)

A.window 对象是所有页面内容的根对象

B.document 对象包含location 对象和history 对象
C.location 对象包含history

D.document 对象包含form 对象

“在HTML页面中包含一个按钮控件mybutton,如果要实现点击该按钮时调用已定义的
Javascript 函数compute,要编写的HTML代码是()”
A.<input name=”mybutton” type=”button” onBlur=”compute()”value=”计算”>
B.<input name=”mybutton” type=”button” onFocus=”compute()”value=”计算”>
C.<input name=”mybutton” type=”button” onClick=”function compute()”value=”计算”>

D.<input name=”mybutton” type=”button” onClick=”compute()”value=”计算”>

“分析下面的Javascript 代码段,输出结果是()
var mystring=”I am a student”;
var a=mystring.substring(9,13);
document.write(a);”
A.stud
B.tuden

C.uden

D.udent

“Javascript中制作图片代替按钮的提交效果需要手动提交方法submit(),以下调用正确的
是()”
A.submit();
B.myform.submit()

C.document.myform.submit()

D.window.myform.submit();

“在HTML 页面中包含如下所示代码,则编写Javascript 函数判断是否按下键盘上的回车
键正确的编码是()”
“A. function myKeyDown(){
if (window.keyCode13)
alert(“你按下了回车键”);"
"B. function myKeyDown(){
if (document.keyCode
13)
alert(“你按下了回车键”);”

"C. function myKeyDown(){

if (event.keyCode13)
alert(“你按下了回车键”);"
"D. function myKeyDown(){
if (keyCode
13)
alert(“你按下了回车键”);"

"如果在HTML 页面中包含如下图片标签,则选项中的()语句能够实现隐藏该图片的
功能。<img id=”pic” src=”Sunset.jpg” width=”400” height=”300”>"
A.document.getElementById(“pic”).style.display=”visible”;
B.document.getElementById(“pic”).style.display=”disvisible”;
C.document.getElementById(“pic”).style.display=”block”;

D.document.getElementById(“pic”).style.display=”none”;

"如果在HTML 页面中包含如下图片标签,则在下划线处添加()代码能够实现隐藏该
图片的功能。

<img id=”pic” src=”Sunset.jpg” width=”400” height=”300” ____________ >"
A. style=”display:visible”;
B. style=”display:disvisible”;
C. style=”display:block”;

D. style=”display:none”;

“下列选项中,()段HTML代码所表示的“返回”链接能够正确实现IE工具栏中“后
退”按钮的功能。(选择二项)”

A. <a href=”javascript:history.go(-1)”>返回</a>

B.<a href=”javascript:location.back()”>返回</a>
C. <a href=”javascript: location go(-1)”>返回</a>

D.<a href=”javascript:history.back()”>返回</a>

“在HTML文档中包含如下超链接,要实现当鼠标移入该链接时,超链接文本大小变为
30px,选项中的编码正确的是()”
A.<a href=”#” onmouseover=”this.style.fontsize=30px”>注册</a>
B.<a href=”#” onmouseout=”this.style.fontsize=30px”>注册</a>

C.<a href=”#” onmouseover=”this.style.fontSize=30px”>注册</a>

D.<a href=”#” onmouseout=”this.style.fontSize=30px”>注册</a>

“在HTML页面上,当按下键盘上的任意一个键时都会触发Javascript的()事件”
A.onFocus
B.onBlur
C.onSubmit

D.onKeyDown

“在HTML页面中,定义了如下所示的Javascript函数,则正确调用该函数的HTML代码是()(选择二项)function compute(op){
alert(op);
}”

A.<input name=”a” type=”button” onclick=”compute(this.value)” value=”+”>

B.<input name=”b” type=”button” onclick=”compute(‘-‘)” value=”-”>

C.<input name=”c” type=”button” onclick=”compute(“*”)” value=”*”>
D.<input name=”d” type=”button” onclick=”compute(/ )” value=”/”>

"在HTML 页面上包含如下创建层的语句,那么编写Javascript 语句实现显示该层的语句
错误的是()

<body>
<div id=”imageLayer” style=”display:none;”>
<img src=”images/Sunset.jpg” width=”200” height=”100”></div>
</body>
<html>"

  
 
  • 1
  • 2
  • 3
  • 4
  • 5

A. document.getElementsByTagName(“div”)[0].style.display=”block”
B.document.getElementById(“imageLayer”).style.display=”block”;
C.document.querySelectorAll(“#imageLayer”)[0].style.display=”block”;

D.document.getElementByName(“imageLayer”).get(0).style.display=”block”;

“分析下面的Javascript代码段,输出结果是()var s1=parseInt(“101 中学”);
document.write(s1);”
A.NaN
B.101中学

C.101

D.出现脚本错误

“在HTML中点击图片”previous.gif”上的超级链接后页面将加载历史列表中的上一个
URL页面。代码如下所示,应在下划线处填入()

A.”javascript:history.go(-1)”;

B. “history.go(1)”
C. “history.go(-1)”
D. “javascript:history.go(1)”

“在HTML页面上包含如下所示的层对象,则javascript语句
document.getElementById(“info”).innerHTML的值是()

请填写


B.

请填写

C.id=”info”style=”display:block”
D.

请填写

以下哪条语句会产生运行错误()

A.var obj = ( );

B.var obj = [ ];
C.var obj = { };
D.var obj =/ /;

“空字符串(”""")也是字符串常量。"

“使用单引号对(’ ')表示字符常量,而使用双引号对(”" “”)表示字符串常量。"

在定义JavaScript变量时,一定要指出变量名和值。

用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null。

JavaScript规定在使用任何变量之前必须先使用var声明它。

“在使用var x=1声明变量x之后,赋值语句x=”“今天天气真好”“将出错。”

表达式的类型只取决于运算符,与操作数无关。

“如果有定义var a=true,b;那么allb的结果为true。”

"在 HTML 页面中有如下结构的代码:

<div id=""header"">
<h3>
<span>全国信息化工程师NACG专业人才测评工程</span>
</h3>
<ul>
<li>一</li>
<li>二</li>
<li>三</li>
<li>四</li>
</ul>
</div>

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

请问下列选项()所示 jQuery 代码,不能够让汉字“四”的颜色变成红色。(选一项)"
“A、 $(”"#header ul li:eq(3)"").css("“color”","“red”");"
“B、 $(”"#header li:eq(3)"").css("“color”","“red”");"
“C、 $(”"#header li:last"").css("“color”","“red”");"

“D、 $(”"#header li:gt(3)"").css("“color”","“red”");"

在jQuery中,函数()能够实现元素显示和隐藏的互换。
A、hide()
B、show()

C、toggle()

D、fade()

在 jQuery 中,下列关于文档就绪函数的写法错误的是()
“A、 $(document).ready(function() {
});”
“B、 $(function() {
});”

"C、 $(document)(function() {

});"
“D、 $().ready(function() {
});”

在jquery中指定一个类,如果存在就执行删除功能,如果不存在就执行添加功能,下面哪一个是可以直接完成该功能的?
A、removeClass( )
B、deleteClass( )

C、toggleClass( )

D、addClass( )

在jquery中,如果想要获取当前窗口的宽度值,下面哪个是实现该功能的?

A、width()

B、width(val)
C、width
D、innerWidth()

在jquery中想要实现通过远程http get请求载入信息功能,可以使用以下哪种方法
A、$.ajax()
B、load(url)

C、$.get(url)

D、$.getScript(url)

以下jquery对象方法中,使用了事件委托的是( )
A、bind
B、mousedown
C、change

D、on

在jquery中,如何选择使用myClass类的css的所有元素( )

“A、$(”".myClass"")"

“B、KaTeX parse error: Expected 'EOF', got '#' at position 4: (""#̲myClass"") " C、{*}
“D、${”“myClass””}"

"以下jQuery代码运行后,对应的HTML代码变为( )
HTML代码:<p>你好</p>
jQuery代码:$(“p”).append(“<b>Hello word!</b>”);"

A. <p>你好</p><b>Hello word!</b>

B. <p>你好<b>Hello word!</b></p>

C. <b>Hello word!</b><p>你好</p>
D. <p><b>Hello word!</b>你好</p>

window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行

文章来源: maoli.blog.csdn.net,作者:刘润森!,版权归原作者所有,如需转载,请联系作者。

原文链接:maoli.blog.csdn.net/article/details/89854332

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。