About filtering by Array a there is no element of Array an in Array b

An array-- tableSelectParams: ["id", "device_code", "value"]
B array-- "tag_columns": [{

                    "column_desc": "id",
                    "column_name": "id",
                    "isShow": true
                    },
                    {
                    "column_name": "device_code",
                    "column_desc": "",
                    "isShow": true
                    },
                    {
                    "column_name": "companyid",
                    "column_desc": "ID",
                    "isShow": true
                    },
                    {
                    "column_name": "addtime",
                    "column_desc": "",
                    "isShow": true
                    },
                    {
                    "column_name": "value",
                    "column_desc": "",
                    "isShow": true
                    }
                ]

how to find out that the column_name in the B array does not have the same B array object as the An array element.
ask for help to have a look.

Mar.28,2021

let columns = tag_columns.filter(cur => !tableSelectParams.includes(cur.column_name))

// 
var map = tableSelectParams.reduce((p, c) => [p[c] = false, p][1])
var result = tag_columns.filter(i => map[i.column_name])
MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1b426da-4dcad.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1b426da-4dcad.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?