Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用LODASH从数组中删除元素并降低秩_Javascript_Arrays_Angular - Fatal编程技术网

Javascript 如何使用LODASH从数组中删除元素并降低秩

Javascript 如何使用LODASH从数组中删除元素并降低秩,javascript,arrays,angular,Javascript,Arrays,Angular,我在安圭拉工作。 我有一个如下所示的数组: rank | book name --------------------- 1 | maths 2 | physics 3 | english 4 | hindi 现在我想删除一个项目,让我删除秩1,书名是数学 必须删除数学行并调整该元素之后的列。 我希望结果如下: rank | book name --------------------- 1 | physic

我在安圭拉工作。 我有一个如下所示的数组:

rank   |   book name
---------------------
  1    |   maths
  2    |   physics
  3    |   english
  4    |   hindi
现在我想删除一个项目,让我删除秩1,书名是数学

必须删除数学行并调整该元素之后的列。 我希望结果如下:

rank   |   book name
---------------------
  1    |   physics
  2    |   english
  3    |   hindi
如何在angular2中使用lodash同时删除和降低等级

不含lodash

var array = ["Maths", "Physics", "English", "Hindi"];
const result = array.filter(array => array !== "Maths");
var object = {};
var i = 0;
for (rank in result) {
i++
object[i] = result[rank]
}
console.log(object);

1你不需要洛达斯来做这个。2请出示你的密码。