1. Substitute for .map()
let cats= [
{ name: ‘Cutie’, age: 3 },
{ name: ‘Pussy’, age: 2 },
{ name: ‘Cathy’, age: 1 },
{ name: ‘Kitkat’, age: 9 },
{ name: ‘Meowth’, age: 5 },
];
let catsNames = Array.from(cats, ({name}) => name);
console.log(catsNames); // returns [“Cutie”, “Pussy”, “Cathy”, “Kitkat”, “Meowth”]
2. Converting Number to string or string to number
let number = 15;
let numString = number + ""; // number to string
let stringNum = +s; // string to number
3. Removing duplicates from an Array
const array = [1, 3, 2, 3, 2, 1, true, false, true, 'Cats', 2, 3];
const filteredArray = [...new Set(array)];
console.log(filteredArray) // [1, 3, 2, true, false, "Cats"]
4. Short For Loop
const names = ["Angie", "Rina", "Ruby"];
// Long Version
for (let i = 0; i < names.length; i++) {
const name = names[i];
console.log(name);
}
// Short Version
for (let name of names) console.log(name);






