Sep 9, 2021 JavaScript
How to clear all cookies in JavaScript

In this Article we will go through how to clear all cookies only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const clearCookies = () => document.cookie.split(';').forEach(c => document.cookie = c.replace(/^ +/, '').replace(/=.*/, `=;expires=${new Date().toUTCString()};path=/`));

Sep 9, 2021 JavaScript
How to get the first defined and non null argument in JavaScript

In this Article we will go through how to get the first defined and non null argument only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const coalesce = (...args) => args.find(item => item !== undefined && item !== null);

Sep 9, 2021 JavaScript
How to pick a random property of an object in JavaScript

In this Article we will go through how to pick a random property of an object only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const randomProp = obj => Object.keys(obj)[(Math.random() * Object.keys(obj).length) | 0];

Sep 9, 2021 JavaScript
How to convert a string to camelcase in JavaScript

In this Article we will go through how to convert a string to camelcase only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const toCamelCase = str => str.trim().replace(/[-_\s]+(.)?/g, (_, c) => c ? c.toUpperCase() : '');

Sep 9, 2021 JavaScript
How to repeat a string in JavaScript

In this Article we will go through how to repeat a string only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const repeat = (str, numberOfTimes) => str.repeat(numberOfTimes);

Sep 9, 2021 JavaScript
How to unescape html special characters in JavaScript

In this Article we will go through how to unescape html special characters only using single line of code in JavaScript. This is a one-line JavaScript code snippet that uses one of the most popular ES6 features => Arrow Function.

Let's define this short function:

const unescape = str => str.replace(/&amp;/g , '&').replace(/&lt;/g  , '<').replace(/&gt;/g  , '>').replace(/&#0*39;/g , "'").replace(/&quot;/g, '"');