奇安信2019春招前端开发试题

时长:120分钟 总分:100分

167浏览 1人已完成答题

题型介绍
题型 单选题 多选题
数量 31 5
1.
下面关于 HTML 的描述正确的一项是 ()
问题详情




2.
下面的 HTML 代码中符合规范的是()
问题详情




3.
下面哪一个不是 HTML5 中的标签()
问题详情




4.
下面哪个类型不是 HTML5 新增的表单类型()
问题详情




5.
关于无障碍性(Accessibility)的说法中,错误的是()
问题详情




6.
为了实现表单文件上传,需要将 form 元素的 enctype 属性设置为()
问题详情




7.
下面有关 HTML5 Canvas 性能优化的做法,哪项是错误的()
问题详情




8.
下面哪些是 HTML5 中的标签()
问题详情




9.
页面中包含如下代码,请问页面中 h1 中的文字颜色是 () <art...
问题详情

页面中包含如下代码,请问页面中 h1 中的文字颜色是 ()
<article id="post" class="content">
   <h1 class="title">360公司简介</h1>
</article>
<style>
  #post { color: blue }
  h1.title { color: black }
  .content .title { color: red }
  article h1 { color: green }
 </style>






10.
下面哪一个 CSS 属性是可继承的 ()
问题详情




11.
下面哪种方法可以让一个元素内的文字永远在一行内显示(文字很长时也不会换行)()
问题详情




12.
下面关于 CSS 的说法中,正确的是()
问题详情




13.
下面哪不是 display 属性的合法值()
问题详情




14.
页面中有如下代码:  <div class="profil...
问题详情

页面中有如下代码:
 <div class="profile">
     <img src="a.jpg" alt="avatar" class="avatar">
     <p class="desc">Some description</p>
 </div>
 <article>
     <h2>Posts</h2>
 </article>
 <style>
     .profile .avatar { float: left }
 </style>
如果想让 article 不受浮动影响,哪种做法是错误的 ()




15.
如果想让一个元素相对于屏幕(视口)定位,应该把它的 position 属性...
问题详情

如果想让一个元素相对于屏幕(视口)定位,应该把它的 position 属性设置为 ()




16.
如果要将一个元素旋转 90°,可以使用 CSS 中的哪个属性实现()
问题详情




17.
下面哪一个属于 CSS 命名规范 ()
问题详情




18.
以下表达式值为 true 的是()
问题详情




19.
以下代码的输出结果是 <script>   &nbs...
问题详情

以下代码的输出结果是
<script>
     var x = 1
     var obj = {
       x: 2,
       fun: function () {
         var x = 3
         return this.x
       }
     }
     var fun = obj.fun
     console.log( obj.fun(), fun() )
 </script>





20.
以下代码的输出结果是() for (var i = 1 i < 4...
问题详情

以下代码的输出结果是()
for (var i = 1 i < 4 i++) {
     setTimeout(function() {
         console.log(i)
     }, 0)
 }





21.
以下代码的输出结果是()  let obj = {  ...
问题详情

以下代码的输出结果是()
 let obj = {
     a: 1,
     b: 2
 }
 Object.prototype.c = 3
 Object.defineProperty(obj, 'd', {
     enumerable: false
 })
 for (let key in obj) {
     console.log(key)
 }
 




22.
在 W3C DOM 事件的回调函数中,如何阻止事件冒泡()
问题详情




23.
下面哪一个不是 JavaScript 模块化规范()
问题详情




24.
下面关于 Canvas 和 SVG 的描述,哪一个是正确的 ()
问题详情




25.
下面哪一项技术不能将数据存储到用户本地()
问题详情




26.
通过 JavaScript 设置 Cookie,如果不指定 expires...
问题详情

通过 JavaScript 设置 Cookie,如果不指定 expires,会产生以下哪种结果()




27.
以下列举的 HTTP 响应头中,哪项与 HTTP 缓存无关()
问题详情




28.
有关 ES6 的 const 关键字,以下说法哪项是正确的()
问题详情




29.
以下代码执行后,控制台的输出依次是() <div class="ou...
问题详情

以下代码执行后,控制台的输出依次是()
<div class="outer">
  <div class="inner">
    <button id="btn">click</button>
  </div>
</div>
<script>
  const inner = document.querySelector('.inner')
  const outer = document.querySelector('.outer')
  const body = document.body
  function handler(e) {
    console.log(`${this.id || this.className || this.tagName}`)
  }
  
  body.addEventListener('click', handler)
  outer.addEventListener('click', handler)
  inner.addEventListener('click', handler)
</script>





30.
以下代码执行后,obj 的值是() const obj = {x: 1, ...
问题详情

以下代码执行后,obj 的值是()
const obj = {x: 1, y: 2}
function foo(obj){
    obj.x++
    obj.y--
}
foo(obj)





31.
要让下面的代码能正常工作,在 ________ 处应当填写? const ...
问题详情

要让下面的代码能正常工作,在 ________ 处应当填写?
const link = document.querySelector('a.preview')
link.addEventListener('click', function(e){
    previewImage(e.target.href)
    _____________________________
})





32.
以下代码执行后控制台的输出是() [...[1,,3,,5]].map((...
问题详情

以下代码执行后控制台的输出是()
[...[1,,3,,5]].map((_, n) => n)





33.
下列元素中,默认是 display:inline 的有()
问题详情




34.
以下对 HTML 描述错误的是()
问题详情




35.
以下说法正确的是?()
问题详情




36.
以下表达式值为 false 的是()
问题详情