Я пытаюсь удалить заголовки job_titles, которых нет в моем массиве названий должностей, и я бы хотел это исправить
$(document).ready( function () {
var keywords = ['aslr', 'ida pro', 'gdb', 'windbg', 'immunity debugger', 'boofuzz', 'peach fuzzer', 'winafl', 'python', 'assembly', 'penetration testing', 'exploits', 'metasploit', 'metasploit framework', 'ethical hacker', 'pentest', 'computer security', 'hacking', 'oscp', 'osce', 'osee', 'penetration testing', 'offensive security', 'mitre att&ck', 'vulnerability research', 'vulnerability researcher', 'fuzzing', 'clang', 'llvm', 'address sanitizer', 'afl', 'fuzzers','penetration tester']
var job_title = ['penetration tester','penetration testing', 'offensive security', 'vulnerability researcher','software','security','developer','ethical hacker','cyberSécurité','threat','it Security','application security','information security','security engineer','product security','cyber security','software engineer']
var table = $('#example').DataTable({
responsive: true,
"ajax": {
"url": "/index_get_data",
"dataType": "json",
"dataSrc": "jobs",
"contentType":"application/json"
},
columnDefs: [{
targets: 0,
rowCallback: function (data,row) {
for (var i = 0; i < job_title.length; i += 1) {
if (data.indexOf(job_title[i])) {
// dont nothing
}
}
return $(row).hide();
}
}