Sep 9, 2021 JavaScript
How to check if a path is relative in JavaScript

In this Article we will go through how to check if a path is relative 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 isRelative = path => !/^([a-z]+:)?[\\/]/i.test(path);

Sep 9, 2021 JavaScript
How to check if a string consists of a repeated character sequence in JavaScript

In this Article we will go through how to check if a string consists of a repeated character sequence 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 consistsRepeatedSubstring = str => `${str}${str}`.indexOf(str, 1) !== str.length;

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

In this Article we will go through how to check if a string is a palindrome 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 isPalindrome = str => str === str.split('').reverse().join('');

Sep 9, 2021 JavaScript
How to check if a url is absolute in JavaScript

In this Article we will go through how to check if a url is absolute 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 isAbsoluteUrl = url => /^[a-z][a-z0-9+.-]*:/.test(url);

Sep 9, 2021 JavaScript
How to check if two strings are anagram in JavaScript

In this Article we will go through how to check if two strings are anagram 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 areAnagram = (str1, str2) => str1.toLowerCase().split('').sort().join('') === str2.toLowerCase().split('').sort().join('');

Sep 9, 2021 JavaScript
How to convert a letter to associate emoji in JavaScript

In this Article we will go through how to convert a letter to associate emoji 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 letterToEmoji = c => String.fromCodePoint(c.toLowerCase().charCodeAt() + 127365);

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 convert a string to pascalcase in JavaScript

In this Article we will go through how to convert a string to pascalcase 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 toPascalCase = str => (str.match(/[a-zA-Z0-9]+/g) || []).map(w => `${w.charAt(0).toUpperCase()}${w.slice(1)}`).join('');

Sep 9, 2021 JavaScript
How to convert a string to url slug in JavaScript

In this Article we will go through how to convert a string to url slug 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 slugify = string => string.toLowerCase().replace(/\s+/g, '-').replace(/[^\w-]+/g, '');

Sep 9, 2021 JavaScript
How to convert a windows file path to unix path in JavaScript

In this Article we will go through how to convert a windows file path to unix path 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 toUnixPath = path => path.replace(/[\\/]+/g, '/').replace(/^([a-zA-Z]+:|\.\/)/, '');