如何使用javascript从数组对象中获取所有值?

tar*_*djo 4 javascript arrays jquery

如何使用javscript获取数组对象的所有值?

示例html:

<tr>
  <td class="my_name">udin</td>
  <td class="my_name">juned</td>
  <td class="my_name">saepudin</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

如何使用javascript从class ="my_name"获取所有值?

我的javascript:

<script>
  $(document).ready(function() {
    var array_of_name = $(".my_name");
    // how to get all value from my object array ?
    // i want get result like this : ["udin", "juned", "saepudin"] ?
  });
</script>
Run Code Online (Sandbox Code Playgroud)

怎么实现呢?

Dha*_*hak 6

我想你正在寻找这个:

$( document ).ready(function() {
     var array_of_name = [];
     $(".my_name").each(function(){
         array_of_name.push($(this).text());
     }); 
     console.log(array_of_name); // will get result like this : ["udin", "juned", "saepudin"] ?

  });
Run Code Online (Sandbox Code Playgroud)

要么

按照该意见,你可以使用.map()

var array_of_name= $(".my_name").map(function(){
        return $(this).text();
 }).get();

 console.log(names);
Run Code Online (Sandbox Code Playgroud)

文件

演示

用.map()演示