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();
}