JS-函数
涉及的都是函数
GllWyz
你所见即我,好与坏都不反驳
展开
-
JS-数组去重
数组去重的方法太多了,这里列举几个比较简单的一、filter+indexOflet res=[1,2,3,3,2,1]let ad = res.filter((item, index, self) => { return self.indexOf(item) ===index})console.log(ad)// [1,2,3]// lastIndexOf和indexOf用法一样,只不过返回的数据的顺序和indexOf相反二、for...of和indexOf/la原创 2022-09-19 14:33:53 · 278 阅读 · 1 评论 -
JS-for...in/for...of
一、for...of1、特性说明(1)常用于对数组,字符串,Set以及Map等可迭代数据的遍历(2)可迭代的数据结构的判断方法: typeof obj[Symbol.iterator] === function,true则是(3)需要注意一下对象不是普通对象不是可迭代的数据结构,不能使用for...of,会报错let obj={name: 'wuyanzhⅰ'}console.log(typeof obj[Symbol.iterator] === function) // fal原创 2022-09-05 16:12:59 · 352 阅读 · 0 评论 -
JS常见的逻辑题目操作(常见面试逻辑题)
借鉴作者:https://juejin.im/post/5c90f83bf265da60d00036df#heading-41借鉴作者:https://juejin.im/post/5c92e385e51d450ce11df1d11、将两个数组组合成一个升序数组(concat、sort)(1)concat() 方法用于连接两个或多个数组,或者是具体的值(2)sort() 方法用于对...原创 2019-03-22 13:39:37 · 2876 阅读 · 6 评论 -
JS-Sort
一、描述1.sort()方法对于对数组的元素进行排序2.sort()的排序顺序可以是字母或者是数字,有升序和降序两种3.sort()的默认排序是按字母升序排序4.sort(fun)fun参数可传可不传5.会改变原始数组二、无参数的特点和例子【一般用来字符串排序】1.无参数按照字符编码进行排序2.无参数是对非对象数组例一:字符串排序let arr = [ "ww", "hh", "dd" ]let arr1 = arr.sort()console.log(arr原创 2022-08-30 15:54:26 · 228 阅读 · 0 评论