JavaScript | String indexOf() Method

JavaScript | String indexOf() Method

JavaScript: String indexOf() Method .javascript find occurrence of character in string. This tutorial explains to you how you can find the character in a given string using the javascript string indexOf() method.

javascript find occurrence of character in string. This tutorial explains to you how you can find the character in a given string using the javascript string indexOf() method.

In this tutorial, you also learn javascript find the occurrence of the character in the string.

JavaScript: String indexOf() Method

Definition:- The javascript string method indexOf(), which is used to find the first occurrence of a specified value in a given string.

Note:- This string method returns -1 if the value to search is not found in the given string.

Syntax:

The basic syntax of js string indexOf() method is:

str.indexOf( search_value, start)

Here,

  • Str:- It’s a given string
  • search_value:- This is a required parameter. String to search in a given string
  • start:- This is an optional parameter. Where to start the search in a given string

Ex1:

Let’s take first example of indexOf() method in javascript. Let you have one string like “Hello developers, welcome to the javascript tutorial.”. In this string, you want to find the first “de” character. Let’s see the below example:

var string = "Hello developers, welcome to the javascript tutorial.";
var res = string.indexOf("ve");
document.write('Result of the above code is:-' + res);

Result of the above code is:-8

Ex2:

Now we take a second example with a specific position. Let you have one string like above. And you want to find string or characters in a given string with a specific position. Let’s see the below-given example:

var string = "Hello javascript developers, welcome to the javascript tutorial.";
var res = string.indexOf("javascript", 10);
document.write('Result of the above code is:-' + res);

Result of the above code is:-44

javascript programming

Bootstrap 5 Complete Course with Examples

Bootstrap 5 Tutorial - Bootstrap 5 Crash Course for Beginners

Nest.JS Tutorial for Beginners

Hello Vue 3: A First Look at Vue 3 and the Composition API

Building a simple Applications with Vue 3

Deno Crash Course: Explore Deno and Create a full REST API with Deno

How to Build a Real-time Chat App with Deno and WebSockets

Convert HTML to Markdown Online

HTML entity encoder decoder Online

Learning JavaScript: Development Environments for JavaScript Programming

One of the nice things about learning JavaScript these days is that there is a plethora of choices for writing and running JavaScript code. In this article, I’m going to describe a few of these environments and show you the environment I’ll be using in this series of articles.

Learning JavaScript: Data Types and Variables

To paraphrase the title of an old computer science textbook, “Algorithms + Data = Programs.” The first step in learning a programming language such as JavaScript is to learn what types of data the language can work with. The second step is to learn how to store that data in variables. In this article I’ll discuss the different types of data you can work with in a JavaScript program and how to create and use variables to store and manipulate that data.

JavaScript Memory Management System

The main goal of this article is help to readers to understand that how memory management system performs in JavaScript. I will use a shorthand such as GC which means Garbage Collection. When the browsers use Javascript, they need any memory location to store objects, functions, and all other things. Let’s deep in dive that how things going to work in GC.

How to start writing less error-prone code in JavaScript

How to start writing less error-prone code in JavaScript - Everything in JavaScript is an object!’. We said that this assertion is false. Many things in JavaScript can behave like an object, but that doesn’t mean it’s the object. We can say we have three types of objects (objects, functions and arrays) in JavaScript.

The essential JavaScript concepts that you should understand

The essential JavaScript concepts that you should understand - For successful developing and to pass a work interview