Распространенные методы TypeScript с примерами кода

  1. Метод: Array.map()
    Пример:

    const numbers = [1, 2, 3, 4, 5];
    const doubled = numbers.map((num) => num * 2);
    console.log(doubled); // Output: [2, 4, 6, 8, 10]
  2. Метод: String.toLowerCase()
    Пример:

    const message = "Hello, World!";
    const lowercaseMessage = message.toLowerCase();
    console.log(lowercaseMessage); // Output: "hello, world!"
  3. Метод: Object.keys()
    Пример:

    const person = {
     name: "John",
     age: 25,
     occupation: "Developer"
    };
    const keys = Object.keys(person);
    console.log(keys); // Output: ["name", "age", "occupation"]
  4. Метод: Promise.all()
    Пример:

    const promise1 = Promise.resolve("Hello");
    const promise2 = Promise.resolve("World");
    const promises = [promise1, promise2];
    Promise.all(promises)
     .then((results) => {
       console.log(results); // Output: ["Hello", "World"]
     })
     .catch((error) => {
       console.error(error);
     });
  5. Метод: Array.filter()
    Пример:

    const numbers = [1, 2, 3, 4, 5];
    const evenNumbers = numbers.filter((num) => num % 2 === 0);
    console.log(evenNumbers); // Output: [2, 4]