码迷,mamicode.com
首页 > Web开发 > 详细

Web前端笔试整理2

时间:2020-09-17 23:24:09      阅读:42      评论:0      收藏:0      [点我收藏+]

标签:获取   tab   元素   点击   快速排序   sort   好的   事件   最小   

设散列表有m个存储单元, 散列表函数H(key) = key % p, 则p最好选择

小于等于m的最大素数

具有3个节点的二叉树有

5种

以下排序算法是不稳定排序算法

  • 希尔排序
  • 快速排序
  • 选择排序
  • 堆排序

以下代码的时间复杂度

int foo(int n){
    if(n <= 1) return 1;
    retrun n * foo(n - 1);
}

O(n)
复杂度主要看foo(n-1) 即 ; n<=1; n--, 即为O(n)

如下那个Linux命令用于修改文件的权限属性

chmod

IPV4 和 IPV6

IPV4, 32位二进制数组成
IPV6, 128位二进制数组成

浏览器访问某页面, HTTP协议返回状态码为403表示

禁止访问

查看当前代码在git服务器的分支列表, git命令为

git branch -d

以下关于事件监听器的正确

通过使用事件代理可以提高性能, 也有较好的可扩展性
事件捕获和事件冒泡的顺序是先捕获后冒泡

e.target或取得是触发该事件得元素, 也就是点击事件绑定了ul, 但是点了ul里面的li, 那么target指的是li

e.currentTarget获取的是绑定事件的元素, 虽然点击的是ul的子元素li, 但是currentTarget获取的是ul

调用数组的那些方法, 可能会改变原数组的值

  • sort
  • splice
  • reverse
  • shift / unshift / pop / push
  • fill / copy / within

常见的浏览器内核有

  • Trident
  • Webkit
  • Gecko
  • Bink
  • Presto

Number.最小值 最大值

Number.Min_VALUE也大于0, 接近0, 但不是负数

以下那些CSS代码可以给span元素设置宽高

  • display: block; width: 300px; height: 200px;
  • display: flex; width: 300px; height: 200px;
  • display: table; width: 300px; height: 200px;

display: flex, 元素的行为类似块级元素, 并根据flexbox模型布置其内容.

以下代码中, p元素是什么颜色

<div class="a b c">
  <p class="d">test</p>
</div>
<style>
  .a .d {color: green}
  p.d {color: yellow}
  .a.b p.d {color: red}
  .a p.d {color: black}
</style>

red
第三个权重最高

如下那种前端构建技术可以剔除JavaScript中没有被使用的代码?

Tree Shaking, 晃动树, 把多余的树叶摇下来

Web前端笔试整理2

标签:获取   tab   元素   点击   快速排序   sort   好的   事件   最小   

原文地址:https://www.cnblogs.com/xiaoxu-xmy/p/13658594.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!