_.flattendeep([1, [2, [3, [4]], 5]]);
// => [1, 2, 3, 4, 5]
_.indexof([3,3], 1);//-1
具體引數:array (array): 需要查詢的陣列。
value (*): 需要查詢的值。
[fromindex=0] (number): 開始查詢的位置,預設從0開始
_.difference([1,2,3,4],[8,4]); //[1, 2, 3]
_.without([2, 1, 2, 3], 1, 2);
// => [3]
_.drop([8,5,4,2,3],2) //[4, 2, 3]
_.fill([1,2,3,4],'$',1,2) //[1, "$", 3, 4]
var users = [
, ,
];_.findindex(users, function
(o) );
// => 0
_.findindex(users, ['active', false]);
// => 0
var
array = [1, 2, 3, 1, 2, 3];
_.pull(array, 2, 3);
console.log(array);
// => [1, 1]
還有個方法_.pullall(array, values),與上面不同的是,區別是這個方法接收乙個要移除值的陣列。
var
array = [1, 2, 3, 4];
var evens = _.remove(array, function
(n) );
console.log(array);
// => [1, 3]
console.log(evens);
// => [2, 4]
_.union([2], [1, 2]);
// => [2, 1]
var zipped = _.zip(['fred', 'barney'], [30, 40], [true, false]);
// => [['fred', 30, true], ['barney', 40, false]]
_.unzip(zipped);
// => [['fred', 'barney'], [30, 40], [true, false]]
lodash 常用操作
lodash是js集array object string function的util於一身。lodash打包了array object string function裡一些api,好處是連es6的也打包了,所以讓你想在es5環境下使用諸如array reduce includes some eve...
常用API之Arrays類
1.把陣列 轉換成字串 system.out.println arrays.tostring arr 2.公升序 arrays.sort arr arrays.parallelsort arr 3.指定範圍排序 起始位置,終止位置 arrays.sort arr,1,4 4.二分查詢法 查詢 元素存...
Hibernate總結之常用API
configuration是用來讀取配置檔案,從配置檔案中構件sessionfactory的。sessionfactory sessionfactory new configuration configure buildsessionfactory session session sessionfa...