FINALLY - ES6 Symbols are Explained!

preview_player
Показать описание
In this video I explain and demonstrate that elusive wildebeest, JavaScript's ES6 Symbols, a key tool for any burgeoning web developer.
Рекомендации по теме
Комментарии
Автор

I think symbols are more important for libraries code, where you would like others to prevent from overriding important properties of the interface you expose.

segmentationfaulter
Автор

Very well explained with a simple and beautiful example.

vinodbhatt
Автор

This is the great tutorial on earth. Thank you!

uhNid
Автор

It is the first time I see a video where it puts as data a name of a metal band

oleonunez
Автор

This is best es6 symbol tutorial available in YouTube..

charan
Автор

I hate reading documentations which is why this video was HEAVEN for me! Thanks mate.

nelsonking
Автор

Excellent! It's easy to learn what symbol is, from this video. Thanks :)

rameshkumarveldurai
Автор

Such an excellent explanation! Thanks a lot!

huseyngadirov
Автор

thank you so much... I tried so many videos to learn what the heck is this symbol... But all of those didn't make any sense to me... You explained it nicely❤

hasibulhasan
Автор

Simple and funny
Here is my thumb up Sr.
Thanks

carlosbenavides
Автор

Short and simple explanation. But what about the case when you need to interpret the Symbols value at a later point in time. You will have to pass your original Symbol all the way alogn or you got the case that you might face several identically looking symbols with different values. Your original value was not overwritten but if the values are hash values, booleans or other equally looking values, it's still nearly impossible to know what value you'll have to refer to.

Correct me if I'm wrong but I don't see the huge benefit from using Symbols.

s.bender
Автор

Nicely explained! Now I can go play with madness... 😉

scb
Автор

What if another developer defines a symbol with the same name as you did? The problem is still there.

ThePositievx
Автор

You are making different identifier they can be overwritten

samarthchadda
Автор

Great video and explanation. TBH I don't see what value the Symbol type adds to JavaScript.

robl
Автор

I still don't get it... you're creating new variables for each new symbol just like how in the first example you used "a" and 666. You can still change the value of "sym" from "secret" to something else, right? How is this any different?

jakey
Автор

What the hell...you are using different identifiers

EngrWaqasCh
welcome to shbcf.ru