58同城2020校园招聘笔试-前端

时长:120分钟 总分:24分

131浏览 0人已完成答题

题型介绍
题型 单选题 填空题 简答题
数量 20 3 1
1.
以下代码实现的图形对应正确是?   :before { &...
问题详情

以下代码实现的图形对应正确是?
  :before {
      content:''
      width:0
      height:0
      border-left:10px solid red
      border-top:10px solid red
      border-bottom:10px solid transparent
   }





2.
请给出[5<6<3,3<2<4]代码的运行结果
问题详情




3.
下面代码输出为true的是?
问题详情




4.
以下哪个不是伪类的属性?
问题详情




5.
以下哪个方法返回匹配的子字符串?
问题详情




6.
以下关于javascript描述正确的是?
问题详情




7.
以下哪个nodeType值对应的是文本节点?
问题详情




8.
下列哪个不是块级元素
问题详情




9.
在javascript中,下面哪个不属于数组的方法
问题详情




10.
编写高性能JavaScript,以下描述错误的是
问题详情




11.
如何最小化重绘(repaint)和回流(reflow)
问题详情




12.
link与@import的区别,描述错误的为
问题详情




13.
以下打印结果为true的是
问题详情




14.
实现大数的加法
问题详情

给定两个字符串形式的非负整数 num1和num2 ,计算它们的和。

输入描述: 两个字符串形式的非负整数输入样例: 13254 4354325 输出描述: 对于每组测试数据,输出字符串,不包含前导零和多余空格。输出样例 4367579
15.
找出字符串中出现最多的字符和个数
问题详情

找出字符串中出现最多的字符和个数
输入描述: 一个字符串输入样例: 'success' 输出描述: 输出该字符串中出现最多的字符,以及字符出现的个数。输出样例 s 3
16.
判断小括号是否闭合
问题详情

创建一个函数来判断给定的长度为n的表达式中的小括号是否闭合。(表达式不完全由括号组成,只要括号合法,就返回true)

var expression = "(())()()"
var expressionFalse = "()(()"
isBalanced(expression) // true
isBalanced(expressionFalse) // false

isBalanced("") // true

数据范围:
进阶:时间复杂度,空间复杂度
输入描述: 输入为需要判断的变量,如(())()() 或 ()(() 或 "" 输入样例: () 输出描述: 输出为布尔值,true或false输出样例 true
17.
1、“58同城移动端提现业务需要对提现操作进行二次确认,现由你来负责开发这...
问题详情

1、“58同城移动端提现业务需要对提现操作进行二次确认,现由你来负责开发这个提现确认弹窗,组件的UI设计如下图所示,目前支持微信及银行卡提现。”请用你熟悉的框架或js原生代码来设计这个组件,请从各个方面如:布局划分,样式实现,组件结构,组件方法,组件内部细节技术方案等尽量详细的描述(或伪代码)开发思路。
792886fhl.jpg      792886fhl.jpg
18.
下面哪个属性不会让 div 脱离文档流?
问题详情




19.
请给出这段代码的运行结果 var a = 1 &nbsp &nb...
问题详情

请给出这段代码的运行结果
var a = 1
    function fn(a) {
    a = 2
    alert(a)
    }
    fn(a)
    alert(a)





20.
下面有关浏览器中使用js跨域的描述,说法错误的是
问题详情




21.
请求的方式get和post的描述不正确的是
问题详情




22.
以下不属于vuex属性的是
问题详情




23.
var,let,const描述不正确的是
问题详情




24.
下面有关cookie,localStorage,SessionStorag...
问题详情

下面有关cookie,localStorage,SessionStorage三者的描述,错误的是