如何从 angularjs 中的数组中获取特定值,它可以在 js 文件本身中使用?

How to get a particular value from the array in angularjs it can be used in js file itself?

$scope.login = function () {

    var userLogin = JSON.parse(localStorage.getItem('userData'));

    userLog = (userLogin.Name)
    console.log(userLogin);

}

这是在我的浏览器本地存储中

[{" Name":"Admin","EmailId":"admin@gmail.com","password":"Admin","PhoneNo":"9765432108"},{"Name":"testuser2","EmailId":"testuser2@gmail.com","password":"testing","PhoneNo":9871324560},{"Name":"test11","EmailId":"test111@gmail.com","password":"test","PhoneNo":9632196321}]

从控制台我得到的输出为,

0: Object { " Name": "Admin", EmailId: "admin@gmail.com", password: "Admin", … }

但我想在单独的变量

中使用该名称和密码字段

您可以使用下面的代码

$scope.login = function () {

var userLogin = JSON.parse(localStorage.getItem('userData'));

for(data of userLogin){
    console.log(data.Name);
    console.log(data.password);
 }

}

$scope.login = 函数 () {

        var userLogin = JSON.parse(localStorage.getItem('userData'));

        for (var i = 0; i < userLogin.length; i++) {

         console.log("EmailId: "userLogin[i].EmailId);
          console.log("password: " userLogin[i].password); 

            }