I think we all know JavaScript, yes; if you know about Objects, Functions, Arrays, Boolean, Numbers, then you know JavaScript!
We know that an object allow us to store related pieces of information in a single central location
let object = { /* this is a single central location */ }
and to store an object we declare a variable and set it equal to an opening and closing parenthesis.
//object is the variable that stores our Object let object = { // these are related pieces of information name: 'Agbeze Obinna', age: 25, location: 'Nigeria' }
We also know about object name, properties and property values. And we access those property values like so..
// the object name followed by a dot, followed by the property // whose value you are trying to get object.name object.age
We also know that a function is a sub program that allows us to do some interesting things multiple times or let’s say listen for a button click. Every single thing that happens on the screen (user-interface) is the work of a function, when you view a web page, behind the scene multiple functions has executed. We can also store a function in a variable like so…
let myFunction = function () { // this is a function body }
And for our function to execute we call it like so..
// calling a function myFunction()
We also know Arrays allow us to store a list of information, we might have a list of string, a list of numbers, a list of objects and a list of whatever we like..
let myArray = [/* everthing here is called an Array */]
// Storing a string in Array let stringArray = ['Pray', 'for the', 'World against', 'Corona Virus'] // storing numbers let numberArray = [1, 2, 3, 4, 5]
We can also store an object inside of Array and when we do that, we call it Array of Objects...
// storing object in an Array let objectInArray = [{name: 'Collins', age: 25}, {name: 'Nora', age: 19}, {name: 'Andrew', age: 29}]
We also know it can be true or false, when we use the if statement or Array method to manipulate Arrays/Arrays of Object and we expect true or false which is called a Boolean, only then do we have access to the individual objects or Arrays.
// Arrays to manipulate let objectToManipulate = [{name: 'Agbeze', age: 25}, {name: 'Nora', age: 19}, {name: 'Andrew', age: 29}] // manipulating Arrays with find method const manipulateArrays = (functionParameter) => { const result = objectToManipulate.find((insideArray) => { return insideArray.age === functionParameter }) console.log(result.age === 25) // we are printing TRUE to the screen } // calling our function manipulateArrays(25)
We also know about numbers in JavaScript, where we perform math related operations. When working with Numbers in JavaScript , it can also include some Math related methods like so..
// a random number is coming back let num = Math.floor(Math.random() * (10 - 20)) + 10
If you actually know how to do all these stuffs, then I believe you know JAVASCRIPT.
BRAVO!!!
Top comments (0)