Sep 9, 2021 JavaScript
How to check if a string is a hexadecimal number in JavaScript

In this Article we will go through how to check if a string is a hexadecimal number 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 isHexadecimal = str => /^[A-F0-9]+$/i.test(str);

Sep 9, 2021 JavaScript
How to check if a string is a mongodb objectid in JavaScript

In this Article we will go through how to check if a string is a mongodb objectid 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 isMongoId = str => str.length === 24 && /^[A-F0-9]+$/i.test(str);

Sep 9, 2021 JavaScript
How to check if a string is an octal number in JavaScript

In this Article we will go through how to check if a string is an octal number 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 isOctal = str => /^(0o)?[0-7]+$/i.test(str);

Sep 9, 2021 JavaScript
How to check if a string is lower case in JavaScript

In this Article we will go through how to check if a string is lower case 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 isLowerCase = str => str === str.toLowerCase();

Sep 9, 2021 JavaScript
How to check if a string is upper case in JavaScript

In this Article we will go through how to check if a string is upper case 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 isUpperCase = str => str === str.toUpperCase();

Sep 9, 2021 JavaScript
How to generate a hash of a string in JavaScript

In this Article we will go through how to generate a hash of 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 hash = str => str.split('').reduce((prev, curr) => Math.imul(31, prev) + curr.charCodeAt(0) | 0, 0);

Sep 9, 2021 JavaScript
How to get the base url without any parameters in JavaScript

In this Article we will go through how to get the base url without any parameters 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 baseUrl = url => url.indexOf('?') === -1 ? url : url.slice(0, url.indexOf('?'));

Sep 9, 2021 JavaScript
How to get the file extension from a file name in JavaScript

In this Article we will go through how to get the file extension from a file name 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 ext = fileName => fileName.split('.').pop();

Sep 9, 2021 JavaScript
How to get the length of a string in bytes in JavaScript

In this Article we will go through how to get the length of a string in bytes 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 bytes = str => new Blob([str]).size;

Sep 9, 2021 JavaScript
How to get the file name from a url in JavaScript

In this Article we will go through how to get the file name from a url 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 fileName = url => url.substring(url.lastIndexOf('/') + 1);