Skip to main content

CODING

How to Remove Duplicate Strings from an Array in NodeJs

To remove string duplicates from an array in Node.js, you can use the `filter` method along with the `indexOf` method.

Here's an example:

How to Search for HTML Code with Cheerio in NodeJs

Cheerio is a very popular tool for parsing HTML and XML in NodeJs. It is fast, flexible, and easy to use. Since it implements a subset of JQuery, it's easy to start using Cheerio if you're already familiar with JQuery.

Here is how to search for HTML code with Cheerio in NodeJs.

Searching by elements

To search for particular HTML code using Cheerio in Node.js, you can use the $ function to load the HTML string or file and then use CSS selectors to find the desired element or elements.

How to Check if Object is Empty in NodeJs?

In Node.js, you can check if an object is empty by using the Object.keys() method to get an array of the object's keys, and then checking the length of the array.

Here's an example:

const obj = {};

if (Object.keys(obj).length === 0) {
  console.log('Object is empty');
} else {
  console.log('Object is not empty');
}

In the above code, Object.keys(obj) returns an empty array because the obj object has no keys. So Object.keys(obj).length will be 0, indicating that the object is empty.

SilverStripe GridField Tutorial

We're currently working on new free SilverStripe module that, we hope, will be finished by stable version of SilverStripe 3 CMS is released. As we've just said, the module will work on SilverStripe v3 only and therefore we needed to learn new tricks working with new features of the framework, now called SilverStripe framework (instead Sapphire in the previous versions).

Question2Answer - CKEditor and SyntaxHiglighter Integration

Here is the tutorial how to integrate SyntaxHiglighter into CKEditor and Question2Answer script.