How to read Ecmascript specification? (with examples) | The specification behind Javascript

  Рет қаралды 2,704

bendtherules

bendtherules

Күн бұрын

Пікірлер
@madsemicolon
@madsemicolon 4 жыл бұрын
You just killed my fear of these weird docs!! Please make more videos.
@saurabhkacholiya
@saurabhkacholiya 4 жыл бұрын
Thanks a lot, man. I have recently got excited about how JS works after reading 1st 3 books YDKJS. This video has helped me a lot to read specification better!
@Temple_Cloud
@Temple_Cloud 2 жыл бұрын
Really enjoyed this video. A nice intuitive introduction with concrete examples. Thanks!
@chiragr1336
@chiragr1336 4 жыл бұрын
Thanks allot. We need more such videos. Don't quit. I think you'll have allot of subscribers. Only content matters.
@bendtherules0
@bendtherules0 4 жыл бұрын
Thanks for the encouragement. Yes, I am not making a lot of videos - but don't worry, I am also not going to quit.
@kushalthapa2865
@kushalthapa2865 4 жыл бұрын
Highly appreciate it. Myan people like you makes me learn more. Inspiring. Cover more topics from ECMA.
@bendtherules0
@bendtherules0 4 жыл бұрын
Thanks. Are you interested in any specific topic? Made a new video about array literals and rest operator. Will make some about object and functions later.
@kushalthapa2865
@kushalthapa2865 4 жыл бұрын
@@bendtherules0 Sorry for late reply. I have been programmer for past few years. I don't have problem with language but ES6 documentation sucks. I hope you will enlighten on ES6 documentation.👏👏
@raheem0046
@raheem0046 4 жыл бұрын
Hi your are explaining from the source. I didn't find such explanation on udemy. I just strated learning but i prefer going to source for learning. Good job appreciate your efforts 👏. Thank you
@chiragr1336
@chiragr1336 4 жыл бұрын
Anyone who doesn't feel they understand pls read the first three parts of YDKJS series. And build some react apps. And try to understand relationship between js and ecmascript. You should be good go then.
@Mohamed-i7z-u2h
@Mohamed-i7z-u2h 4 жыл бұрын
Great video.
@rajdeepchandra9807
@rajdeepchandra9807 4 жыл бұрын
so this ToObject is similar to autoboxing feature right? Like the way it wraps any primitive datatype into a shadow object whenever you try to calculate length or other things.
@bendtherules0
@bendtherules0 4 жыл бұрын
Yes, exactly. It's great that you commented, because i just checked how autoboxing works in spec. When you try to access any property from either primitive or object, first it does ToObject and then accesses that property key from the object. So, basically this same ToObject gets called which converts primitives and passes object through. Link - tc39.es/ecma262/#sec-getv (GetV is called when you access any property like "hello". length)
@shubhamlodhi7641
@shubhamlodhi7641 4 жыл бұрын
Thanks bro. I have one doubt . When i go through documentation. I have seen many new things which is hard to understand [[these type of box]]. What does it mean. How can i start understanding. Thanks for the your effort to share about this!
@bendtherules0
@bendtherules0 4 жыл бұрын
Those are called internal slots or fields. Just think of them as a internal functions or values - they are not exposed directly to Javascript, but used by other parts of the spec.
@bendtherules0
@bendtherules0 4 жыл бұрын
timothygu.me/es-howto/ This guide is also very good
@shubhamlodhi7641
@shubhamlodhi7641 4 жыл бұрын
@@bendtherules0 ohh thanks. This will helps as to start
@chiragr1336
@chiragr1336 4 жыл бұрын
@bendtherules pls make video on how to start understanding react source code.
@bendtherules0
@bendtherules0 4 жыл бұрын
Hi Chirag, thanks for the suggestion. I'll try to read the source code later and see how it goes. In the meantime, you might like react internal related videos from The Internals channel - like kzbin.info/www/bejne/rouwqKGQn9uNl5I. There is also one on react hooks internal.
@chiragr1336
@chiragr1336 4 жыл бұрын
@@bendtherules0 thanks allot. I never come across these channels in the search and yet that's exactly what I was searching for. Even your channel I found in LinkedIn. I think subscriber count is overrated.
@andTutin
@andTutin 2 жыл бұрын
what a hell is [+In, ?Yield, ?Await] and so on
@ehza
@ehza 2 жыл бұрын
nice
`this` inside method call - Part 1 | #BitsOfEcmascript
7:26
bendtherules
Рет қаралды 297
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 1,1 МЛН
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
Every team from the Bracket Buster! Who ya got? 😏
0:53
FailArmy Shorts
Рет қаралды 13 МЛН
`this` inside method call - Part 2 | #BitsOfEcmascript
26:43
bendtherules
Рет қаралды 272
What is mathematical thinking actually like?
9:44
Benjamin Keep, PhD, JD
Рет қаралды 24 М.
Python laid waste to my C++!
17:18
Sheafification of G
Рет қаралды 169 М.
Intro to Data Oriented Design for Games
52:35
Nic Barker
Рет қаралды 44 М.
Стыдные вопросы про Китай / вДудь
3:07:50
вДудь
Рет қаралды 2 МЛН
This Is Why Python Data Classes Are Awesome
22:19
ArjanCodes
Рет қаралды 820 М.
Dependency Injection, The Best Pattern
13:16
CodeAesthetic
Рет қаралды 903 М.
УНО Реверс в Амонг Ас : игра на выбывание
0:19
Фани Хани
Рет қаралды 1,3 МЛН