Тёмный
No video :(

20 String Methods in 7 Minutes - Beau teaches JavaScript 

freeCodeCamp.org
Подписаться 10 млн
Просмотров 132 тыс.
50% 1

String methods featured in this video: charAt, charCodeAt, concat, endsWith, fromCharCode, includes, indexOf, lastIndexOf, match, repeat, replace, search, slice, split, startsWith, substr, substring, toLowerCase, toUpperCase, trim.
Code:
🔗 codepen.io/beau...
Other resources on topic:
🔗 www.w3schools....
Beau Carnes on Twitter: / carnesbeau
⭐JavaScript Playlists⭐
▶JavaScript Basics: • JavaScript Basics Course
▶ES6: • ES6 - Beau teaches Jav...
▶Design Patterns: • Design Patterns - Beau...
▶Data Structures and Algorithms: • Data Structures and Al...
▶Clean Code: • Clean Code - Beau teac...
-
We're busy people who learn to code, then practice by building projects for nonprofits. Learn Full-stack JavaScript, build a portfolio, and get great references with our open source community.
Join our community at freecodecamp.com
Follow us on twitter: / freecodecamp
Like us on Facebook: / freecodecamp
Follow Quincy on Quora: www.quora.com/...

Опубликовано:

 

29 авг 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 83   
@CameronChardukian
@CameronChardukian 5 лет назад
Watching this video as a newbie Javascript developer was super insightful. A perfect crash course on possibilities of cool things you can do to modify strings in Javascript.
@smyasir0
@smyasir0 5 лет назад
Grand Summary charAt - returns character at specified index, myString.charAt(1) will return SECOND letter of string myString. charCodeAt - same as charAt but returns unicode instead. concat - concatenates string1 and string2, string1.concat(string2) // string1+string2 endsWith - condition check to determine if a given string ends with a certain character or string; string1.endsWith("abc") , fromCharCode - converts unicode values to characters, it is a static method of the String object, so you type String.fromCharCode(desiredCharCode) , where String is the string object and not any arbitrary string. includes - checks whether the string includes a specified character/string.. indexOf - tells the index of a specified string or character in the input string; inputString.indexOf("Dog"). In case of TWO or more occurrences of the same string/char in the inputString, it will tell index of only the first occurrence ! lastIndexOf - same as indexOf() but returns the index of the LAST occurrence of the specified char or string in the input string. match - searches the input string for matches of the REGULAR EXPRESSION specified and returns them in an array. repeat - repeats the string a specified number of times, inputString.repeat(3) // 3 times repeat inputString ! replace - searches a string for a specific sub-string or REGULAR EXPRESSION and replaces it with the specified string. inputString.replace("end", "END") search - searches the string for a specified sub-string or REGULAR EXPRESSION and tells it's position. slice - slices or extracts a specified portion of the inputString. inputString.slice(2,4), returns the stuff from index 2 till index 3 split - splits the string, into an array of sub-strings, upon the occurrence of the character specified. e.g inputString.split(" ") will split the string EVERYTIME a space (" ") occurs in the inputString and push the character coming UP TILL the space as a new entry in the array. ( but not including the space itself ? ) startsWith - checks if a string begins with a specified character/sub-string; conditional check. substr - similar to slice, extracts a sub-string from the inputString, starting from the given initialIndex, and going up to the number of subsequentDigits, including the character at initialIndex in the count as well. inputString.substr(initialIndex, subsequentDigits) . Watch in video if it's hard to understand. substring - Ditto copy of slice, better to look at stackoverflow.com/a/2243835 for a better understanding of differences. toLowerCase - makes ALL the letters in string to lower case toUpperCase - exact opposite of toLowerCase() . trim - removes WhiteSpace from EITHER SIDE of the inputString; inputString.trim().
@webdesigner111
@webdesigner111 4 года назад
Thank you
@elilumilay9405
@elilumilay9405 4 года назад
Dude you saved me. I was doing a note and I keep replaying it to get the description. Thanks a lot!!
@joonkim9302
@joonkim9302 4 года назад
stop being lazy and f*ing spend 6minutes holy sh*t
@elilumilay9405
@elilumilay9405 4 года назад
@@joonkim9302 did someone hurt your feelings boy?
@rishiraj2548
@rishiraj2548 5 дней назад
thanks
@ronmoki1
@ronmoki1 Год назад
THANK YOU !!! FINALLY STRAIGHT TO THE POINT VIDEO !
@paschalynukwuani6930
@paschalynukwuani6930 2 года назад
You are awesome man. Guess what! You are also part of the reason people subscribe to this channel!
@carlosnani
@carlosnani 5 лет назад
It was very very useful. Thanks a lot. I´d love 20 methods from another. :)
@frogboy831
@frogboy831 Год назад
thanks so much!! i was having trouble differentiating all these.
@maquindesign9158
@maquindesign9158 4 года назад
Love it.. Please do: 20 number methods, 20 array methods.
@sharikzafar3733
@sharikzafar3733 2 года назад
That's great explain by you 👨‍💻thanks a lot from🇮🇳 india.
@bitcode_
@bitcode_ 7 лет назад
love these vids. thanks!
@AnnaMaria-or7se
@AnnaMaria-or7se 6 лет назад
Excellent! Loved it.
@more2learn279
@more2learn279 2 года назад
Awesome. Great summary. Helpful.
@oufcena5092
@oufcena5092 4 года назад
var str = "freeCodeCamp is the best place to learn frontend and backend development"; str.includes("end"); //returns true str.startWith("free"); //returns true str.endwith("end"); //returns false str.match(/end/g); //returns an array str.repeat(3); //returns the same string concatenated to itself 3 times
@marimuthur9456
@marimuthur9456 2 года назад
Fabulous explanation thank you so much for sharing your knowledge to us keep posting like this....👌🏼👌🏼👌🏼👌🏼👌🏼😊🙏🏼
@rishiraj2548
@rishiraj2548 5 дней назад
great thanks.
@lailaabdulrahman9138
@lailaabdulrahman9138 2 года назад
Thanks its very useful
@DMoots
@DMoots 7 лет назад
Thanks man this was so handy!
@pmahesh6789
@pmahesh6789 4 года назад
I like your last method of the list. So, Subscribed.
@paulineberton5702
@paulineberton5702 2 года назад
Thank you very much, that's very helpful!! Your voice sounds like Sheldon Cooper's', it was like watching 'Fun With Code" ! :D
@doniaelfouly4142
@doniaelfouly4142 Месяц назад
Thanks
@hattorihanzo5707
@hattorihanzo5707 3 года назад
very handy and useful. Thanks, FCC
@MrTsamish
@MrTsamish 5 лет назад
Hi Sir, what is the difference between 'str.search' and 'str.indexOf'??
@peristiloperis7789
@peristiloperis7789 3 года назад
Amazing video!
@simoo7755
@simoo7755 4 года назад
Thank you!
@tproduction7761
@tproduction7761 2 года назад
Great job
@fatemeetsluck
@fatemeetsluck 3 года назад
Great video.
@amberjones7573
@amberjones7573 5 лет назад
This video is the SH*T lol. I wish all videos were this quick and to the point. Plus gave me every option I needed. THANK YOU!
@osamagamal495
@osamagamal495 5 лет назад
yeah short and straightforward but actually omitting some stuff like the difference between slice and substring and many other things.
@sergi3629
@sergi3629 7 лет назад
Great stuff.
@kirans936
@kirans936 4 года назад
Just loved the tutorials 😍
@andriidou8023
@andriidou8023 5 лет назад
very useful
@AB-vl4yb
@AB-vl4yb 7 лет назад
Difference between slice and substring stackoverflow.com/questions/2243824/what-is-the-difference-between-string-slice-and-string-substring
@Dipenparmar12
@Dipenparmar12 6 лет назад
Good one.....
@patrickmayer9218
@patrickmayer9218 Год назад
If only js strings weren't immutable! Regardless, thanks for the video!
@aphelioschenik3162
@aphelioschenik3162 3 года назад
Is the first one usless ? Cause we can just do like this stringOne [1] == stringOne.charAt(1)
@JD-kf2ki
@JD-kf2ki 4 года назад
Was looking for 'join'.
@potatoredcontentetvmito3617
@potatoredcontentetvmito3617 4 года назад
Good!
@randomdeveloper6456
@randomdeveloper6456 7 лет назад
Another good short video for future references. :)
@julioarruda8182
@julioarruda8182 Год назад
I think Beau lives in a different speed
@tinosebata520
@tinosebata520 2 года назад
Hi I'm a new coder to java I was just wondering in an array I've seen coders use /g alot why is it used
@Altoids101
@Altoids101 6 лет назад
How many string methods do you people need?
@BrendanMetcalfe
@BrendanMetcalfe 3 года назад
A lot of these are similar in Python as well
@gilsonviana4936
@gilsonviana4936 5 лет назад
In my opinion, for beginners is far more effective to learn - how to interact with object types - using LOOPS and CONDITIONALS then to learn a dozen of prototype methods. Not saying that you DON'T need to learn it though.
@lalaithan
@lalaithan 5 лет назад
This is a part of a playlist, including that topic.
@WebboTravels
@WebboTravels 7 лет назад
For those wondering why 1 is r it's because the computer starts counting at 0 so f=0
@diwakarnrp2092
@diwakarnrp2092 5 лет назад
Nice 👌👌👌👌👌👌 sirji
@Koyi_supremacist
@Koyi_supremacist 3 года назад
Code editor and theme pls?
@Galejandro84
@Galejandro84 7 лет назад
*Excelent video*
@PavanKumar-os9xj
@PavanKumar-os9xj 3 года назад
Good
@KennyZzy
@KennyZzy 7 лет назад
how many string methods are there? Do you have to memorise it ?
@juliankaww
@juliankaww 5 лет назад
don´t need to memorise but is good to know that exists.
@freddyperla7944
@freddyperla7944 3 года назад
I'm so used to char as in "CHARCOAL" not char as in "CARE"
@satheeswaran9210
@satheeswaran9210 2 года назад
Cool
@BrendanMetcalfe
@BrendanMetcalfe 3 года назад
👍👍👍
@akugoms7736
@akugoms7736 6 лет назад
whats the use of this all?
@diegofreire7827
@diegofreire7827 6 лет назад
For eg. I could use these methods in Bioinformatics stuff to manipulating DNA sequences of ACTGs
@smyasir0
@smyasir0 5 лет назад
any easier use ?
@foxxxof
@foxxxof 5 лет назад
@@smyasir0 Maybe creating user names from first and last names. Re-formatting documents with extra spaces, or finding incorrect capitalization - or changing an acronym to be all caps within a document . Finding specific characters within data. The concatenation feature could be used in many many ways.
@peacefuldeityspath
@peacefuldeityspath 3 года назад
I can make a password cracker in js learning this LOL
@peacefuldeityspath
@peacefuldeityspath 3 года назад
@Neutral Me • 13 years ago too late buddy
@nested9301
@nested9301 Год назад
use your code for good
@juanmatapatpinoy
@juanmatapatpinoy Год назад
Maybe u can change ur title in 20 JS string methods in 6:59, not 7mins 😅lol.
@danielgarr4030
@danielgarr4030 5 лет назад
i got lost at /end/g
@osvaldogalvez4776
@osvaldogalvez4776 Год назад
man i had to slow him down hahaha
@Challenge9000
@Challenge9000 6 лет назад
'Care.' ...ok
@jeffenriquez9929
@jeffenriquez9929 4 года назад
Anyone else pronounce 'char' as /CHär/??
@javadkhalilarjmandi3906
@javadkhalilarjmandi3906 Год назад
You are complicating the explanation when it is not necessary, you use big words which are just confusing and useless. You could do much better.
Далее
Functions - Beau teaches JavaScript
7:18
Просмотров 69 тыс.
Learn Regular Expressions In 20 Minutes
20:52
Просмотров 1,3 млн
Object Oriented Programming vs Functional Programming
18:55
All 34 String Methods In JavaScript In ONE VIDEO
1:30:25
#37 - Most Important String Methods In JavaScript
27:06
THIS keyword - Beau teaches JavaScript
8:48
Просмотров 58 тыс.
All Rust string types explained
22:13
Просмотров 166 тыс.
The JavaScript Survival Guide
14:47
Просмотров 725 тыс.
Data Types - Beau teaches JavaScript
6:34
Просмотров 64 тыс.