1 / 21
文档名称:

2020年度Js常见面试题.doc

格式:doc   大小:55KB   页数:21页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

2020年度Js常见面试题.doc

上传人:读书之乐 2019/12/10 文件大小:55 KB

下载得到文件列表

2020年度Js常见面试题.doc

文档介绍

文档介绍:JavaScript面试题集锦(一)一选择题,下面选项中属于严格类型的是(): 答案:A。:Strict严格类型,Trasitional过渡类型,Frameset框架类型。,默认占据整行的是(): A.<h1>B.<div>C.<span>D.<a> 答案:AB。h1和div都是块级元素,默认占据整行。(): A.<table$amp;>amp;$lt;tr$amp;>amp;$lt;td$amp;>amp;$lt;/tr$amp;>amp;$lt;/table> B.<inputtype="checkbox"checked/> C.<imgsrc=""alt="e"> D.<hr/> 答案:D。XHTML的使用规范:;;;,包括空标签都应闭合。,()可以设置网页中某个标签的左外边距为5像素: :05px; :5px000; :0005px; -left:5px; 答案:C。CSS的边距值的顺序是从上top开始围绕元素顺时针旋转的: margin:toprightbottomleft; 如果边距少于4个值按照下面规则进行值复制: ,则使用右外边距的值。,则使用上外边距的值。,则使用上外边距的值。,为页面中的某个DIV标签设置以下样式,则该标签的实际宽度为(): div{width:200px;padding:020px;border:5px;} 答案:D。实际宽度=外边距+边框+内边距+内容宽度,0+20px*2+5px*2+200px=250px。,可以设置页面中某个DIV标签相对页面水平居中的CSS样式是(): :0auto; :0auto; -align:center; -align:middle; 答案:A。,DIV默认样式下是不带滚动条的,若要是<div>标签出现滚动条,需要为该标签定义()样式: :hidden; :block; :scroll; :scroll; 答案:C。overflow当内容溢出元素框时发生的事情。 visible:默认值,内容不会发生修剪,会呈现在元素框之外。 hidden:内容会被修剪,并且其余内容是不可见的。 scroll:内容会被修剪,但是浏览器会显示滚动条查看其余内容,始终会有滚动条。 auto:如果内容被修剪,会出现滚动条,否则不会出现滚动条。,,两个DIV之间的空白距离是(): <styletype="text/css"> .header{margin-bottom:10px;border:1pxsolid#f00;} .container{margin-top:15px;border:1pxsolid#f00;} </style> <div$amp;>amp;$lt;div> <divclass="container"$amp;>amp;$lt;div> 答案:C。,下面选项中增加的样式各异使两个DIV不再同一行显示的是(): <styletype="text/css"> div{float:right;} </style> ... <divclass="box1"$amp;>amp;$lt;/div> <divclass="box2"$amp;>amp;$lt;/div> ... A..box2{clear:left;} B..box2{clear:both;} C..box1{clear:right;} D..box2{clear:right;} 答案:BD。因为都是右浮动,所以不再同一行,应该清除第二个div的右浮动。 clear:right;在右侧不允许出现浮动元素。 clear:left;在左侧不允许出现浮动元素。 clear:both;两侧都不允许出现浮动元素。 clear:none;默认值,允许两侧出现浮动元素。,若要使<dt>和<dd>标签在同一行显示,下面选项中的CSS书写正确的是(): <dl> <dt>用户名:</dt> <dd$amp;>amp;$lt;inputtype="text"name="userName"size="12"/$amp;>amp;$lt;/dd> </dl> {float:left;} {float:left;} ,dldd{float:left;} {display:inline;} 答案:AC。,其中表格行<tr>的id为row1,下列选项中能在表格中增加一列,并且这一列显示在最后的是(): A.("row1").Cells(3