Rehmaanali

Rehmaanali

Founder Of Geekstrick. Full-Time Software Developer, Expertise in Frontend Development. Conversant with - Angular, React, NodeJS, and MongoDB, MySQL, Postgres,HTML+CSS+JS, CypressIO.

Create Library In Angular 12 – Search Highlighter

geekstrick on September 20, 2021 🔥 1690 views

In this tutorial, we will see how to Create a Library In Angular 12. Search Highlighter is what we are going to create throughout this article. If you are not aware of what is an angular library – Basically library is created to use some piece of code or you can say functionality to various […]

post

How to get properties indicated by given selectors from an object?

geekstrick on September 7, 2021 🔥 157 views

Consider an object from which we want to retrive properties. const obj = { earth: { level: { one: ‘soft mud and rocks’ } }, vibrations: [1, 2, { range: ‘medium’ }], }; Use […].map() for each selector, “vibrations[2].range”.replace() to replace square brackets with dots. Use “earth.level.one”.split(‘.’) to split each selector. Use […].filter() to remove […]

snippets

How to parse cookies in javascript?

geekstrick on September 6, 2021 🔥 907 views

In the browser cookies is store in string format containing key-value pairs. So, how to parse a browser Cookie string and return an object of all cookie name-value pairs? separate each key-value pair using String.prototype.split(‘;’) Use Array.prototype.map() and String.prototype.split(‘=’) to separate keys from values in each pair. Use Array.prototype.reduce() and decodeURIComponent() to create an object […]

snippets

How to use for loops to break out early in javascript?

geekstrick on September 3, 2021 🔥 222 views

for loop in modern JavaScript is rarely talked about although it’s only useful in asynchronous operation scenarios. But what breaking out early consider the following example: Matching two array const smallArray = [0, 2]; const largeArray = Array.from({ length: 1000 }, (_, i) => i); const areEqual = (a, b) => { let result = […]

snippets

How to create a cookie using JavaScript?

geekstrick on September 3, 2021 🔥 242 views

The simplest way to create a cookie is to assign a string value to the document.cookie object, for example- document.cookie = “key1 = value1; key2 = value2; expires = date”; // Example var now = new Date(); now.setTime(now.getTime() + 1 * 3600 * 1000); //set cookies to expire in 1 hour document.cookie = `${key} = […]

snippets

How to write a callback function in javascript?

geekstrick on September 2, 2021 🔥 179 views

A callback function is a function that is passed to another function as an argument and is executed after some operation has been completed. for example of a simple callback function that logs to the console after some operations have been completed. function extendArray(arr, callback) { arr.push(100); // then execute the callback function that was […]

snippets

SQL Update

geekstrick on May 28, 2021 🔥 314 views
lesson

SQL Null Values

geekstrick on May 28, 2021 🔥 272 views

The SQL NULL value means a field with no value present in it. What is a SQL NULL Value? If a field in a table is optional in other words if it’s not mandatory, it is possible to insert a new record or update a record without adding a value to this field. Then, the […]

lesson

SQL Insert Into

geekstrick on May 26, 2021 🔥 332 views

The SQL INSERT INTO statement is used to insert new records in a table. SQL INSERT INTO Statement There are two possible ways to insert data into the table using The INSERT INTO statement. Syntax Specifying both the column names and the values to be inserted: INSERT INTO table_name (column_1, column_2, column_3) VALUES (value_1, value_2, […]

lesson

SQL Auto Increment

geekstrick on May 26, 2021 🔥 357 views

The SQL AUTO INCREMENT keyword allows a unique number to be generated automatically whenever a new record is inserted into a table. SQL AUTO INCREMENT Field This is often the primary key field that we would like to create automatically every time a new record is inserted. Syntax for MySQL The following SQL statement defines […]

lesson
1 2 3 20