1 / 21
文档名称:

Js常见面试题.docx

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

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

分享

预览

Js常见面试题.docx

上传人:iris028 2019/4/25 文件大小:24 KB

下载得到文件列表

Js常见面试题.docx

文档介绍

文档介绍: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;默认值,允许两侧出现浮动元素。 10