Javascript-在表中搜索值

Javascript-在表中搜索值,javascript,Javascript,我现在很喜欢编程,正在学习javascript。我有一个表,它有754个值,看起来像这个000089/04/18/0601AX。我想编写脚本,它将返回另一个包含/04/18值的表。你能帮我吗 假设您的表名为myTable,您可以从中提取包含/04/18的每个项目,如000089/04/18/0601AX或000104/04/18/0801DA等 但不是000089/04/17/0601AX或000089/03/18/0601AX 脚本将是: function lookFor(myval, lis

我现在很喜欢编程,正在学习javascript。我有一个表,它有754个值,看起来像这个000089/04/18/0601AX。我想编写脚本,它将返回另一个包含/04/18值的表。你能帮我吗

假设您的表名为myTable,您可以从中提取包含/04/18的每个项目,如000089/04/18/0601AX或000104/04/18/0801DA等 但不是000089/04/17/0601AX或000089/03/18/0601AX

脚本将是:

function lookFor(myval, list){
    var values = []
    var key
    //iterate the table named list
    for ( key in list)
        {
        //check if value myval is included in actual item of the list
        if (list[key].includes(myval)){
        //if so push it in the new table
            values.push(list[key])
           }
        }
    //return the new table with looking value
  return values
}

var newTable
newTable =lookFor('/04/18', myTable);
您可以删除所有//行或注释

lookFor(arg1,arg2)是一个具有两个参数的函数 arg1是要检查列表中是否包含的值 arg2是要查看的列表


因此,使用此功能,您可以在表格中查找任何值

请发布您的尝试记录,并明确指出您的困难所在。实际学习一门新学科的最佳方法是亲自尝试。你应该想出一个解决方案,看看它是否适合你(我建议在你的代码中使用
“use strict”;
,让JS引擎对任何错误进行投诉),调试你能做的,如果你仍然卡住,你应该问一个关于你的特定问题的问题。