UNPKG

0213_choma-utils

Version:

choma自定义工具函数库

27 lines 951 B
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>pull与pullAll</title> </head> <body> <!-- 1. pull(array, ...values): 删除数组中与value相同的元素, 返回所有删除元素的数组 说明: 数组发生了改变 如: pull([1,3,5,3,7], 2, 7, 3, 7) ===> 数组变为[1, 5], 返回值为[3,3,7] 2. pullAll(array, values): 功能与pull一致, 只是参数变为数组 如: pullAll([1,3,5,3,7], [2, 7, 3, 7]) ===> 数组变为[1, 5], 返回值为[3,3,7] --> <script src="../dist/atguigu-utils.js"></script> <script> var arr = [1,3,5,3,7] console.log(aUtils.pull(arr, 2, 7, 3, 7), arr) var arr2 = [1,3,5,3,7] console.log(aUtils.pullAll(arr2, [2, 7, 3, 7]), arr2) </script> </body> </html>