Sep 9, 2021 JavaScript
How to check if an object is empty in JavaScript

In this Article we will go through how to check if an object is empty 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 isEmpty = obj => Reflect.ownKeys(obj).length === 0 && obj.constructor === Object;

Sep 9, 2021 JavaScript
How to validate a gregorian date in JavaScript

In this Article we will go through how to validate a gregorian date 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 isValidDate = (m, d, y) => 0 <= m && m <= 11 && 0 < y && y < 32768 && 0 < d && d <= (new Date(y, m, 0)).getDate();

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

In this Article we will go through how to check if a number is negative 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 isNegative = number => Math.sign(number) === -1;

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

In this Article we will go through how to check if a number is odd 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 isOdd = number => number % 2 !== 0;

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

In this Article we will go through how to check if a number is positive 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 isPositive = number => Math.sign(number) === 1;

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

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

Sep 9, 2021 JavaScript
How to check if a string contains only ascii characters in JavaScript

In this Article we will go through how to check if a string contains only ascii 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 isAscii = str => /^[\x00-\x7F]+$/.test(str);

Sep 9, 2021 JavaScript
How to check if a string contains only digits in JavaScript

In this Article we will go through how to check if a string contains only digits 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 isNumeric = str => !/[^0-9]/.test(str);

Sep 9, 2021 JavaScript
How to check if a string contains only letters and numbers in JavaScript

In this Article we will go through how to check if a string contains only letters and numbers 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 isAlphanumeric = str => /^[0-9A-Z]+$/i.test(str);

Sep 9, 2021 JavaScript
How to check if a string contains only letters in JavaScript

In this Article we will go through how to check if a string contains only letters 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 isAlpha = str => /^[A-Z]+$/i.test(str);