lodash还有人用吗 如何看待前端面试不知道lodash被嘲讽不可思议?
如何看待前端面试不知道lodash被嘲讽不可思议?Lodash是一个高性能的实用程序库,用于遍历、搜索、过滤和检测JS中常见的数据结构,如object、array、number、string等,使您对
如何看待前端面试不知道lodash被嘲讽不可思议?
Lodash是一个高性能的实用程序库,用于遍历、搜索、过滤和检测JS中常见的数据结构,如object、array、number、string等,使您对JS数据的操作更加方便、高效,防止您在进行某些数据操作时循环各种判断,写了一些低效的逻辑和函数。
由于react、Vue等MV*框架的兴起,前端基本上都是基于数据驱动来开发业务,数据驱动的方式更多的是对数据进行各种操作,因此loadshjs中使用的场景越来越多。当然,你不能用数据操作的方法和函数,但一方面是浪费时间,另一方面你写的方法性能不一定好。简言之,因为loadash越来越被广泛使用,所以有时间了解它并不是一件坏事。事实上,最好看看源代码,为什么其他人编写的函数如此高效。但换句话说,它是一个函数库。如果有人用这个来嘲笑你,那只意味着这个人的水平一般。
Web前端一个二维数组和一个整数,怎么判断数组中是否有该整数?
这是一个有趣的问题,使用ES10中的平面可以很容易地解决。数组.prototype.flat多维数组可以转换成平面数组,然后使用Array.prototype.includes包括就这样。
当然,它不会扩散到多维阵列。
更多的前端知识可以关注,不仅是各种技能,还有常见的面试问题。
新手学习js是直接学vue,还是从jquery开始学?
我不想写。作为一个10岁的韦伯,我想在这里说几句话!Web技术变化太快,但是jQuery至今还没有被淘汰。想想为什么!此外,Vue和其他新框架确实简化了编程的复杂性,这是他的优势。然而,Vue能做什么,jQuery能做什么,jQuery能做什么,Vue可能做不到。同样,jQuery能做什么,JS能做什么,JS能做什么,jQuery可能做不到!在采访中,许多人说他们精通Vue。而精通意味着精通Vue的源代码和思想。一个问题,十个不知道!只能说威尔·维!JS,看起来很简单,不是五六年,不能说精通JS。个人建议,先学习JS的基础知识,然后jQuery和Vue,数据模型驱动程序要学习,DOM操作要能够。同时,回去学JS,不断重复。不要局限于一种方式,过时的是框架,而不是语言!