你知道数组的from方法吗??

今天在刷知乎看了一个关于前端的问题,感觉很有趣,也很有收集意义。题目是某家公司面试官在面试前端新人的时候提出来的一个面试题:输入m.n参数,获取一个m长度的都是n的数组,不能用循环!刚开始我也是没看懂啥意思,后面看到评论区网友解释才明白,有人说用递归。直在我一直刷评论区,看到一个大佬仅用一行代码就实现了,我当时看完也是茅塞顿开,恍然大悟,所以才写了一篇简书来给大家分享一下:

这个方法就是数组原生提供的一个方法:from方法

from() 方法用于通过拥有 length 属性的对象或可迭代的对象来返回一个数组。

如果对象是数组返回 true,否则返回 false。


案例①代码片段

from也可以传入一串字符串,同样返回一个新数组


案例②代码片段

结合from方法也可以用于数据去重,因为返回的是一个新数组,也不用担心破坏之前的老数组数据


案例③代码片段
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容