巧用 concat 和 apply 將對象或二維數組轉化為一維數組
場景: 在用node寫接口的時候,做了 SQL 防注入,並且封裝了一個能返回 修改數據庫sql語句 的方法,由於使用了佔位符,所以需要將傳入的對象按照 key-value 的方式一個個的對應上去。 實現: 先介紹一下這兩個方法 concat 方法用於合併兩個或多個數組。此方法不會更改現有數組,而是返回一個新數組。 如果該方法的參數是一個元素,該元素會被直接插入到新數組中;如果參數是一個數組,該數組
場景: 在用node寫接口的時候,做了 SQL 防注入,並且封裝了一個能返回 修改數據庫sql語句 的方法,由於使用了佔位符,所以需要將傳入的對象按照 key-value 的方式一個個的對應上去。 實現: 先介紹一下這兩個方法 concat 方法用於合併兩個或多個數組。此方法不會更改現有數組,而是返回一個新數組。 如果該方法的參數是一個元素,該元素會被直接插入到新數組中;如果參數是一個數組,該數組