Skip to main content


How to Wait for Multiple Selectors to Be Loaded Using Puppeteer and NodeJs

To wait for multiple selectors to be loaded using Puppeteer and Node.js, you can make use of the `waitForSelector` function in conjunction with `Promise.all`. Here's an example of how you can accomplish this:

How to merge array of strings into single string split by new line in php?

To merge an array of strings into a single string split by a new line in PHP, you can use the `implode` function to join the array elements into a single string, with the new line character (`\n`) as the delimiter.

Here's an example code snippet:

// An array of strings
$array_of_strings = array('Hello', 'world', 'in', 'PHP');

// Merge the array into a single string with new line delimiter
$merged_string = implode("\n", $array_of_strings);

// Output the merged string
echo $merged_string;


How to check if string starts with number in nodejs?

To check if a string starts with a number in Node.js, you can use a regular expression. 

Here's an example code snippet that checks if a string starts with a number:

const myString = "5abc";
const startsWithNumber = /^\d/.test(myString);

console.log(startsWithNumber); // true

In the code above, we first define a string `myString` that starts with the number 5. We then create a regular expression `/^\d/` that matches any string that starts with a digit (`\d`). 

How to remove property / key from an object in nodejs

In Node.js, you can remove a property or key from an object using the `delete` keyword.

Here's an example:

const myObj = {
  name: 'John',
  age: 30,
  city: 'New York'


// Output: { name: 'John', age: 30 }

In this example, we create an object `myObj` with three properties: `name`, `age`, and `city`. We then use the `delete` keyword to remove the `city` property from the object. Finally, we log the object to the console to verify that the `city` property has been removed.

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: