удалить пустые двойные кавычки внутри массива, оставляя другие элементы - PullRequest
0 голосов
/ 11 апреля 2020

Я пытаюсь удалить двойные кавычки внутри массива, массив выглядит следующим образом.

let array: string[] = ["apple"," ","orange"," ","grape","art"," "," "]

Ответы [ 3 ]

1 голос
/ 11 апреля 2020

Плохой вопрос, чтобы ответить! Но только для вашего знания. Это даже обработает undefined.

let array = ["apple", " ", "orange", " ", "grape", "art", " ", " "];
let filtered = ["apple", " ", "orange", " ", "grape", "art", " ", " ", undefined].filter((x ="") => x.trim())
console.log(filtered)
0 голосов
/ 11 апреля 2020
const array = ["apple"," ","orange"," ","grape","art"," "," "];
array.filter(element => element.trim());
0 голосов
/ 11 апреля 2020
         let array: string[] = ["apple"," ","orange"," ","grape","art"," "," "]



             let result = array.filter(function(item,pos,self){
                return item.length > 1;
                })

          console.log(result)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...