📜  Lodash _.reverse()函数

📅  最后修改于: 2022-05-13 01:56:50.502000             🧑  作者: Mango

Lodash _.reverse()函数

Lodash是一个基于 underscore.js 的 JavaScript 库。 Lodash 有助于处理数组、字符串、对象、数字等。
_.reverse()用于反转数组。此函数更改原始数组并返回一个新数组。

句法:

_.reverse( array )

参数:此函数接受包含元素数组的单个参数数组

返回值:返回反转后的数组。

注意:在使用下面给出的代码之前,请先使用npm install lodash安装 lodash 模块。

例子1:这个例子表明这个函数作用于原始数组。

javascript
// Requiring the lodash library
const _ = require("lodash");
  
// Original array
let array1 = [1, 2, 3, 4]
  
// Printing original Array
console.log("original Array1: ", array1)
  
// Using _.reverse() method
let reversedArray = _.reverse(array1);
  
// Printing the reversedArray
console.log("reversed Array: ", reversedArray)
  
// Printing original Array
console.log("original Array1: ", array1)


javascript
// Requiring the lodash library
const _ = require("lodash");
  
// Original array
let array1 = [
    { "a": 1 }, 
    { "a": 2, "b": 3 }, 
    { "c": 3 }
]
  
// Printing original Array
console.log("original Array1: ", array1)
  
// Using _.reverse() method
let reversedArray = _.reverse(array1);
  
// Printing the reversedArray
console.log("reversed Array: ", reversedArray)
  
// Printing original Array
console.log("original Array1: ", array1)


输出:

示例 2:在此示例中,我们将获取一个对象数组并将它们反转。

javascript

// Requiring the lodash library
const _ = require("lodash");
  
// Original array
let array1 = [
    { "a": 1 }, 
    { "a": 2, "b": 3 }, 
    { "c": 3 }
]
  
// Printing original Array
console.log("original Array1: ", array1)
  
// Using _.reverse() method
let reversedArray = _.reverse(array1);
  
// Printing the reversedArray
console.log("reversed Array: ", reversedArray)
  
// Printing original Array
console.log("original Array1: ", array1)

输出: