
Redis Essentials
By :

If you know the basics of JavaScript, you can skip this section. Here is a quick overview of JavaScript:
var myAge = 31;
// this is an inline comment /* this is a multi-line comment */
if (myAge > 29) { console.log("I am not in my twenties anymore!"); } else { console.log("I am still in my twenties!"); }
function nameOfMyFunction(argument1, argument2) { console.log(argument1, argument2); }
nameOfMyFunction("First Value", "Second Value");
function Car(maxSpeed) { this.maxSpeed = maxSpeed; this.currentSpeed = 0; }
Car.prototype.brake = function() { if (this.currentSpeed > 0) { this.currentSpeed -= 5; } }; Car.prototype.accelerate = function() { if (this.currentSpeed < this.maxSpeed) { this.currentSpeed += 5; } };
var car = new Car(100); car.accelerate(); car.accelerate(); car.brake();
var myArray = []; var myObject = {};
var friends = ["Karalyn", "Patrik", "Bernardo"]; friends.forEach(function (name, index) { console.log(index + 1, name); // 1 Karalyn, 2 Patrik, 3 Bernardo });
A callback in this example is an anonymous function that is passed to another function as a parameter, so it is called (or executed) inside the other function. As you can see in the preceding example, the forEach array method expects a callback function. It executes the provided callback once for each element in the array. It is very common to find asynchronous functions/methods that expect callbacks in JavaScript.
If you want to know more about JavaScript syntax and features, we recommend the Mozilla Developer Network website at https://developer.mozilla.org/en-US/docs/Web/JavaScript.
Change the font size
Change margin width
Change background colour