牛客前端宝典——刷题 ##Day9(1)

1. _splice(223,233) -> “223233”

2. _splice(-223,-233) -> “-223-233”

题目所言是要将两个参数拼接并以字符串的形式返回结果,没什么说的直接解。

运算符


描述一:阶乘

请补全JavaScript函数,要求返回数字参数的阶乘

注意:参数为大于等于0的整数。

题目所言是要将阶乘进行返回,没什么说的直接解。

描述二:绝对值

请补全JavaScript函数,要求返回数字参数的绝对值

题目所言是要将返回的参数变成绝对值,没什么说的直接解。

描述三:幂

请补全JavaScript函数,要求返回底数为第一个参数,幂为第二个参数的数值

题目所言是要返回一个数值,底数为第一个参数,幂为第二个参数,因为题目没有告诉我们底数和幂的取整范围,所以我们要把所有情况都要考虑一下,没什么说的直接解。

描述四:平方根

请补全JavaScript函数,要求返回数字参数的平方根

题目所言是要求参数的开平方根,这个方法就多了,想简便的话可以借助内置对象来处理,没什么说的直接解。

描述五:余数

请补全JavaScript函数,要求返回数字参数除以2的余数

题目所言是求参数除以2的余数,没什么说的直接解。

描述六:数字求和

计算并返回给定数组 arr 中所有元素的总和

输入描述

数组中的元素均为 Number 类型

示例

输入:[1,2,3,4]

输出:10

题目所言是求数组元素的累加和,没什么说的直接解。

描述七:完全等同

判断 val1 和 val2 是否完全等同

题目所言是要判断两者之间是否相等,没什么说的直接解。

描述八:或运算

返回参数 a 和 b 的逻辑或运算结果

示例:

输入:false,true

输出:true

题目所言是要考查或运算的知识,没什么说的直接解。

描述九:且运算

返回参数 a 和 b 的逻辑且运算结果

示例:false,true

输入:false

题目所言是要考查且运算的知识,没什么说的直接解。

描述十:字符串字符统计

统计字符串中每个字符的出现频率,返回一个 Object,key 为统计字符,value 为出现频率

1. 不限制 key 的顺序

2. 输入的字符串参数不会为空

3. 忽略空白字符

示例:

输入:“hello world”

输出:{h:1, e:1, l:3, o:2, w:1, r:1, d:1}

题目所言是要考查字符串统计出现的次数,没什么说的直接解。

每次做完题提交成功的话都会弹框配带音乐鼓励你,我很庆幸,因为我找到了牛客

ES6

  • 列举常用的ES6特性:

  • 箭头函数需要注意哪些地方?

  • let、const、var

  • 拓展:var方式定义的变量有什么样的bug?

  • Set数据结构

  • 拓展:数组去重的方法

  • 箭头函数this的指向。

  • 手写ES6 class继承。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

微信小程序

  • 简单描述一下微信小程序的相关文件类型?

  • 你是怎么封装微信小程序的数据请求?

  • 有哪些参数传值的方法?

  • 你使用过哪些方法,来提高微信小程序的应用速度?

  • 小程序和原生App哪个好?

  • 简述微信小程序原理?

  • 分析微信小程序的优劣势

  • 怎么解决小程序的异步请求问题?

其他知识点面试

  • webpack的原理

  • webpack的loader和plugin的区别?

  • 怎么使用webpack对项目进行优化?

  • 防抖、节流

  • 浏览器的缓存机制

  • 描述一下二叉树, 并说明二叉树的几种遍历方式?

  • 项目类问题

  • 笔试编程题:

最后

技术栈比较搭,基本用过的东西都是一模一样的。快手终面喜欢问智力题,校招也是终面问智力题,大家要准备一下一些经典智力题。如果排列组合、概率论这些基础忘了,建议回去补一下。

  • 16
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值