Here are some of the most fundamental JS string functions.
Assume the code below is declared at the top level in the following examples.
var string = "string"
Changing the case
toLowerCase()
Converts a string to lowercase letters.
let s6 = "STRING".toLowerCase();
console.log(s6); //=> "string"
toUpperCase()
Converts a string to uppercase letters.
let s7 = string.toUpperCase();
console.log(s7); //=> "STRING"
Searching for a substring
indexOf(subst, pos)
It looks for the substr in a string, starting from the given position pos.
console.log(string.indexOf('i')) //=> 3
let string2 = 'string string'
console.log(string2.indexOf('string', 2)) //=> 7
includes()
Checks whether a string contains the specified string/characters.
console.log(string.includes("s")); //=> true
match()
Searches a string for a match against a regular expression, and returns the matches.
const regex = /\w/g;
let s4 = string.match(regex);
console.log(s4); //=> ["s", "t", "r", "i", "n", "g"]
Getting a substring
slice()
Extracts a part of a string and returns a new string.
let s2 = string.slice(0, 3); ///=> str
console.log(s2);
substring()
Extracts a part of a string and returns a new string.
let s2 = string.substring(0, 3); ///=> str
console.log(s2);
Transforming a string
split()
Splits a string into an array of substrings.
let s1 = string.split("");
console.log(s1); //=> ["s", "t", "r", "i", "n", "g"]
concat()
Joins two or more strings, and returns a new joined strings.
let s3 = string.concat("string");
console.log(s3); //=> stringstring
replace()
Searches a string for a specified value, or a regular expression, and returns a new string where the specified values are replaced.
let s5 = string.replace(/s/, "S");
console.log(s5); //=> String
trim()
Removes whitespace from both ends of a string.
let s8 = " strn g ".trim();
console.log(s8); //=> strn g
let s9 = " string ".trimLeft();
console.log(s9); //=> "string "
let s10 = " string ".trimRight();
console.log(s10); //=> " string"
Top comments (30)
Javascript string functions. To begin with, a string is an object in javascript capable of storing records which is within the Software House In Karachi text layout. In easy phrases, a character array or a chain of letter or characters in javascript can be referred to as strings.
Hi this is very instrumental for us to read this post! Being a QC officer at
Write essay for me UK. This adds value to our knowledge since I am following this platform I read an article / Post daily to learn new things daily.
Drift Hunters is now in the top GG. you can play it. Have fun!
I know a little bit know about programming recently I was working on the website and perform some functions to create the structure of vogueproperties and have a great experience of creating the website and grow skills.
Javascript is a top programming language. In Java programming, the threads are treated as articles. There is only one cut-price essay writing have No.1 Uk dissertation writing service. Students can hire them at the Affordable price.
It is indeed helpful especially having the java knowledge in replacing functions. For instance when asked to solve Pyscho pharm assignment help it took me a short time to solve it.
Java is one of the most useful programming languages and the way you explain is very easy to understand. However, I don't have much interest in
programming but whenever i need any assistance my first choice will be dissertation writing services .
Great work. So if you are looking to start a startup or looking for a business loan to start your software or application based business. Then you can always get in touch with zatpat loans. As they are one of the best private business loan lenders out there. Helping many business by offering them loans at a very minimal interest rate.
Usually, I never comment on blogs but your article is so convincing that I never stop myself to say something about it. You’re doing a great job Man, Keep it up.
Visit: العاب كرتون نتورك بالعربية
String functions are used in computer programming languages to manipulate strings or query information about strings (some functions will be executed at the same time). Most programming languages with string data types will have some string functions. Source: professional assignment writing UK by British Essay Writers.
Absolute Digitizing offers professional embroidery digitizing services in USA, catering to businesses and individuals alike. Whether you need intricate designs for caps, uniforms, or promotional items, their team of skilled digitizers ensures that your design is accurately translated into stitch-ready files. By choosing expert digitizing services, you can guarantee that your embroidery projects will look sharp, professional, and durable.
Some comments may only be visible to logged-in visitors. Sign in to view all comments.