JSFiddle - React, Tailwind, and code Playground

by Jessie Lau

JavaScript

// basic
var myArra = [1, 2, 3];
var myObj = {
    name: "Yanze",
    age: 30
}

console.log("name:" + myObj.name);

each(array, function);


each(

function {
    for (var i = 0; i < myArra.length; i++) {
        myArra[i];
    }
});

function each(collection) {
    for (var i = 0; i < collection.length; i++) {
        collection[i];
    }

    for (var key in collection) {
        collection[key];
    }
}

Array.isArray(); // to test if the collection is an array or an object

function (collection, callback) {
    if (Array.isArray(collection)) {
        for (var i = 0; i < collection.length; i++) {
            callback(collection[i]);
        }
    } else {
        for (var key in collection) {

        }
    }
}



loop throught un array et un object

// Manipulate array
// Manipulate object
// complex object
// parcourir array/object
// function returns nothing
// function (collection, callback)...


function addX(array) {
    for (var i = 0; i < array.length; i++) {
        array[i] += "X";
    }
}



function f1(collection, callback) {
    calback();
}