IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> 1+X web前端理论考试:html js css jq题 -> 正文阅读

[JavaScript知识库]1+X web前端理论考试:html js css jq题

一、单选题(共30题)

1、设置盒子圆角的属性是( C )
A、box-shadow
B、border
C、border-radius
D、box-sizing

通过border-radius设置圆角
有四个属性border-radius、border-top-left-radius、border-top-right-radius、border-bottom-right-radius、border-bottom-left-radius

2、下列表达式成立的是( A )
A、typeof NaN==“number”
B、parseInt(12.5)==parseFloat(12.5)
C、isNaN(“abc”)==NaN
D、Number(“123abc”)==parseFloat(“123abc”)

type NaN是‘not a number’的缩写表示“不是一个数字” parseInt是解析字符串并返回整数 isNaN:检测是否为数字

3、以下哪条语句会产生运行错误( C )
A、var obj = //;
B、var obj = {};
C、var obj = ();
D、var obj = [];

4、以下不属于background-clip的值的是( C )
A、border-box
B、padding-box
C、none
D、content-box

5、在HTML中,(B )用来表示特殊字符引号
A、&reg
B、&quot
C、&nbsp
D、&copy

&reg 已注册 &quot 引号 &nmsp 空格 &copy 版权

6、让一个动画一直执行的属性是( A )
A、animation-iteration-count
B、animation-delay
C、animation-direction
D、animation-play-state

animation-iteration-count 播放次数 animation-delay 动画开始的延迟
animation-direction 规定是否轮流反向播放 animation-play-state 暂停动画

7、在jQuery中,下列关于事件的说法错误的是( A )
A、jQuery中用onclick绑定点击事件
B、jQuery中存在冒泡事件,故需要阻止冒泡
C、jQuery中用hover来绑定鼠标经过事件
D、jQuery中用on来给未来元素绑定事件

$(selector).click(function)触发或将函数绑定到被选元素的点击事件

8、关于box-shadow说法正确的是( D )。
A、第二个值是设置水平距离的
B、设置文字投影
C、第三个值是设置投影颜色的
D、第一个值是设置水平距离的

box-shadow向框添加一个或多个阴影 语法:box-shadow: h-shadow v-shadow blur spread
color inset; h-shadow 必需。水平阴影的位置。允许负值。 v-shadow 必需。垂直阴影的位置。允许负值。
blur 可选。模糊距离。 spread 可选。阴影的尺寸。 color 可选。阴影的颜色。 inset 可选。将外部阴影
(outset) 改为内部阴影。

9、关于引入样式的优先级说法正确的是( B )。
A、内联样式>!important>内部样式>外部样式>!important
B、以上都不正确
C、!important>内联样式>内部样式>外部样式

10、以下关于jQuery 节点的说法中错误是 (D)

A、jQuery中用$(".box").insertAfter(ele1,ele2)给ele2后添加ele1元素
B、jQuery中用$(".box").append(ele)给box类后添加ele元素
C、jQuery中用$(".box").insertBefroe(ele1,ele2)给指定ele2前添加ele1元素
D、jQuery中用$(".box").appendTo(ele)给box类后添加ele元素

append() appendTo() #在现存元素的内部,从后面插入元素 prepend() prependTo()
#在现存元素的内部,从前面插入元素 after() insertAfter() #在现存元素的外部,从后面插入元素 before() insertBefore() #在现存元素的外部,从前面插入元素

11、下面代码输出正确的是( B )parseInt(3, 8)parseInt(3, 2)parseInt(3, 0) "
A、3, 3, 3
B、other
C、3, NaN, NaN
D、3, 3, NaN
12、在HTML中,下列有关邮箱的链接书写正确的是( C ) 。

A、<A href="telnet:zhangming@aptech.com">发送邮件</A>
B、<A href="mail:zhangming@aptech.com">发送邮件</A>
C、<A href="mailto:zhangming@aptech.com">发送邮件</A>
D、<A href="ftp:zhangming@aptech.com">发送邮件</A>

13、在以下选项中,关于JavaScript的Date对象描述正确的是 D
A、getDay( )方法能返回Date对象的一个月中的一天,其值为1~31
B、getDate( )方法能返回Date对象的一周中的一天,其值为0~6
C、getYear( )方法只能返回4位年份,长用于获取Date对象的年份
D、getTime( )方法能返回某一时刻(1970年1月1日)依赖的毫秒数您的答案:C 得分:0

getDay()方法 从date对象返回一周中的某一天 getDate()方法 返回一个月中的某一天
getYear()方法 以四位数字返回年份

14、下面关于文件路径的说法错误的是( A )。
A、“…/”是返回当前目录的下一级目录
B、文件路径指文件存储的位置
C、访问下一级目录直接输入相应的目录名即可
D、“…/”是返回当前目录的上一级目录

15、以下说法不正确的是( D )。
A、HTML5兼容以前HTML4下浏览器
B、简化的语法
C、标签替代Flash
D、HTML5 标准还在制定中

16、关于flex说法正确的是( C )
A、设置flex:1无意义
B、flex是指设置固定定位
C、flex 属性用于指定弹性子元素如何分配空间
D、flex:1应该写在弹性元素上
弹性项目的长度均相同

17、将div类名以’c’开头元素添加文字为红色,书写正确的是( B )
A、div[class=$c]{color:red}
B、div[class=^c]{color:red}
C、div[class=c]{color:red}
D、div[class=*c]{color:red}

18、每段文字都需要首行缩进两个字的距离,该设置什么属性( D )。
A、text-transform
B、text-decoration
C、text-align
D、text-indent

text-transform 转换不同元素的文本 text-decoration 设置h1的文本修饰 text-align 居中

19、设定一个元素按规定的动画执行,你需要运用什么规则?(C)
A、flash
B、transition
C、keyframes
D、animation

20、在HTML中,下面( D )不属于HTML文档的基本组成部分。

A、<HTML></HTML>
B、<BODY></BODY>
C、<HEAD></HEAD>
D、<STYLE></STYTLE>

21、在Java script中,运行下面代码的结果是function foo(x){ var num=5; bar=function(y){ return (x+y+(++num)); } } console.log(foo(2)); console.log(bar(10)); console.log(bar(10));" (A)
A、undefined,18,19
B、17,18,19
C、5,18,19
D、undefined,18,18

22、阅读下面的JavaScript代码,输出结果是( B )function f(y) { var x=y*y;return x; } for(x=0;x< 5;x++) {y=f(x);document.writeln(y);} "
A、以上答案都不对
B、0 1 4 9 16
C、0 1 4 9 16 25
D、0 1 2 3 4

23、在JavaScript中,执行下面的代码后,num的值是( C )var str = ““wang.wu@gmail.com””;var num = str.indexOf(“”.“”);"
A、0
B、13
C、4
D、-1

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

24、下面代码输出什么( B )var a=0,b=0; for(;a<10,b<7;a++,b++){ g=a+b; } console.log(g);"
A、16
B、12
C、10
D、6

25、在HTML5中,哪个属性用于规定输入字段是必填的? (D)
A、placeholder
B、validate
C、readonly
D、required

26、在jQuery中,能够操作HTML代码及其文本的方法是( C )
A、val()
B、attr()
C、html()
D、text()

27、在HTML中,通过(B )可以实现鼠标悬停在div上时,元素执行旋转45度效果
A、div:hover{transform:tanslate(50px)}
B、div:hover{transform:rotale(45deg)}
C、div:hover{transform:skew(45deg)};
D、div:hover{transform:scale(1.5)}

tanslate 从当前位置移动元素 rotale 给定角度选择元素 skew 沿X轴倾斜给定角度 scale 增加或减少元素的大小

28、下列选项中定义标题最合理的是( C ) 。

A、<div>文章标题</div>
B、<p><b>文章标题</b></p>
C、<h2>标题</h2>
D、<span class="header">文章标题</span>

29、HTML5的正确doctype是( C )。

A、//W3C//DTD HTML 5.0//EN" "http://www.w3.org/TR/html5/strict.dtd">
B、<!DOCTYPE HTML5>
C、<!DOCTYPE html>
D、<!DOCTYPE HTML PUBLIC"

30、请选择结果为真的表达式(D )
A、NaN == NaN
B、null instance of Object
C、null === undefined
D、null == undefined

二、多选题(共15题)

1、下列选项中属于jQuery属性选择器的是( C、D )

A、$("img")
B、$("div>span")
C、$("img[src$='.gif ']")
D、$("[class][title]")

$(“img”) 获取所有img元素 #id 选择器通过 HTML 元素的 id 属性选取指定的元素。

2、在JavaScript语法中,下列说法正确的是 C、D
A、parseFloat(‘43.13abc’)==parseInt(43.12) 返回true
B、isNaN(parseFloat(‘45.13abc’))返回true
C、parseInt(43.12)返回值为43
D、parseInt(‘abc43.12’)返回值为NaN

3、以下( A、B )是块级元素
A、div
B、p
C、img
D、input

img和input是行内元素

4、请选出正确的选项( A、B、C、D )
A、一个标签可以指定多个属性
B、属性要在开始标签中指定,用来表示该标签的性质和特性
C、通常都是以“属性名=“值””的形式来表示
D、指定多个属性时不用区分顺序。您的答案:ABC 得分:0

5、下面哪些是HTML5 新增的表单元素? (A、B)
A、output
B、datalist
C、legend
D、optgroup

HTML5中新增了三个表单元素:datalist、keygen、output。 datalist 为input提供自动的特性
keygen 用于发送密钥的密钥字段 output 计算结果输出显示

6、网页的元素中包含以下HTML代码:<div id=""box""> <h2 id='top1' name='header1'>标题1</h2> <h2 id='top2' name='header2'>标题2</h2></div>下列能弹出""标题1""的jQuery代码是( A、C )。

A、alert($('[name=header1]').text());
B、alert($('[name='header1']').text());
C、alert($('#top1').text());
D、alert($('#header1').text());

7、下列关于获取页面元素说法正确的是( B、D )
A、以上说法都不正确;
B、document.getElementsByTagName(“div”)是通过标签名获取去所有div;
C、document.getElementsByName(“na”)是通过name属性值为na获取页面中的一个元素
D、document.getElementById(‘a’)是通过id值为a获取页面中的一个元素您的

8、嵌入在HTML文档中的图像格式可以是(B、C、D )
A、.tif
B、
.jpg
C、.gif
D、
.bmp

9、关于media说法正确的是( ABCD )
A、当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面
B、@media 查询,你可以针对不同的媒体类型定义不同的样式
C、@media 可以设计响应式页面
D、可以用media属性在link中使用

10、文字溢出显示省略号应该拥有哪些属性( A、B、C、D )
A、text-overflow: ellipsis;
B、overflow: hidden;
C、white-space: nowrap;
D、width:500px

11、关于语义化说法不正确的是( A、C、D )
A、语义化的HTML有利于机器的阅读
B、Header、article、address都属于语义化明确的标签
C、语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化
D、Table 属于过时的标签,遇到数据列表时,需尽量使用 div 来模拟表格

12、关于JavaScript事件说法不正确的是(A、B、C )
A、onclick 就是一个事件对象
B、图片切换使用JavaScript的change事件
C、当前事件作用在哪个标签上,哪个标签就是事件源
D、事件由事件函数、事件源、事件对象组成

13、以下标签书写正确的是( A、B、C )

A、<br/>
B、<hr/>
C、<img/>
D、<p/>

14、下面哪些是JavaScript中document的方法? ( A、B、C、E)

A、getElementsByName
B、getElementsByTagName
C、getElementById
D、getElementsById
E、getElementsByClassName

15、background-origin的值有哪些( A、B、D )
A、border-box
B、content-box
C、none
D、padding-box

三、判断题(共5题)

1、H5就是HTML5的简称。 ( 错 )
2、padding:10px;只设置上边填充为10像素,其它三边为零像素。( 错 )
3、CSS Sprites整理起来更为方便,同一个按钮不同状态的图片也不需要一个个切割出来并个别命名。( 错 )
4、在jquery中addClass()可以增加多个样式,各个样式间用:隔开。( 错 )
5、slideUp()方法通过高度变化(向上减小)来动态地隐藏所有匹配的元素。( 对 )

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-06-21 21:24:23  更:2022-06-21 21:24:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 17:10:16-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码