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)
输出: