Cheatography
https://cheatography.com
Full Stack Dev With JS - Quiz1
HTML-DOM-Methods-n-Properties
innerHTML |
This is a simple heading and <span style="display: none;"> it shows some </span> text on the page |
innerText |
This is a simple heading and text on the page |
Essentials-ES6 Refresher
Template Strings |
console.log( ${lastName}, ${firstName} ${middleName}
); |
Arrow Functions |
const square = number => number*number; |
Spread Operator |
combined = [...first, ...second] |
Concat |
let combined = first.concat(second); |
Exporting |
export class Person {} |
Essentials-ES6 Refresher
Template Strings |
console.log( ${lastName}, ${firstName} ${middleName}
); |
Arrow Functions |
const square = number => number*number; |
Spread Operator |
combined = [...first, ...second] |
Concat |
let combined = first.concat(second); |
Exporting |
export class Person {..} |
Import |
import {Person} from './person'; |
JavaScript Functional Programming
Map |
const modifiedNumbers = numbers.map((number) => { return number*2 }) |
Filter |
let berryFruits = fruits.filter(fruit => { return fruit.includes("berries") }) |
Reduce |
let sum = numbers.reduce((acc, now) => { console.log( previous is ${acc}, now is ${now}
); return acc + now; // return acc+now; }) |
Find |
let firstBerry = fruits.find(fruit => fruit.includes("berries")) |
FindIndex |
let firstBerryIndex = fruits.findIndex(fruit => fruit.includes("berries")) |
Some |
let someFruite5 = fruits.some(fruit => fruit.length >= 5) |
Every |
let everyFruite5 = fruits.every(fruit => fruit.length >= 5) |
|
|
Filter + Map
const jobs = [
{ id: 101, isActive: true },
{ id: 102, isActive: false },
{ id: 103, isActive: true },
{ id: 103, isActive: false },
{ id: 105, isActive: false },
]
const activeJobs = jobs.filter((job) => job.isActive).map((value)=> {
return value.id
})
|
JavaScript Functional Programming - Code
const totalVowelCount = fruits.reduce((prev,curr)=>{
let count = 0;
for(let letter of curr){
if(letter=='a'||letter=='e'||letter=='i'||letter=='o'||letter=='u'){
count++;
}
}
return prev+count;
},0)
|
JavaScript Functional Programming - Code
const totalVowelCount = fruits.reduce((acc, now)=> {
let count = 0;
for (const char of now) {
if (vowels.includes(char.toLowerCase())) {
count++;
}
}
return acc +count
},0)
|
|
Created By
Metadata
Comments
No comments yet. Add yours below!
Add a Comment
Related Cheat Sheets
More Cheat Sheets by sally sung