酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

巧用 JavaScript 在 HTML 里找出两个数组相同元素并存入新数组

以下是使用 JavaScript 来解决这个问题,而不是直接在 HTML 中解决。在 JavaScript 中,您可以这样做: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <script> var arr1 = [1, 2, 7, 4, 3, "a", "d", "g"]; var arr2 = [7, 3, "d", "g", "h", 3, 7]; var newArr = []; for (var i = 0; i < arr1.length; i++) { for (var j = 0; j < arr2.length; j++) { if (arr1[i] === arr2[j] &&!newArr.includes(arr1[i])) { newArr.push(arr1[i]); } } } console.log(newArr); </script> </body> </html> ``` 在上述代码中,通过两层循环来比较两个数组的元素,如果相同且新数组中还没有该元素,就将其添加到新数组中。 ######[AI写代码神器 | 316点数解答 | 2024-11-02 22:15:21]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]