ๆฌๅฝใฎJavaScript
JavaScriptใฎ่ฉณ็ดฐใช็่งฃใๅธๆใใๆนใซ้ฉใใ่ฌ็พฉใงใใ
ๅ่ฌ็ 1,359ๅ
้ฃๆๅบฆ ไธญ็ดไปฅไธ
ๅ่ฌๆ้ ็กๅถ้
- ๆช่งฃๆฑบ
yield ์ ๋ ฅ๊ฐ
5:02์ด ์์ ์์,์ฒซ๋ฒ์งธ next ๋ฉ์๋๋ ์ ๋๋ ์ดํฐ ํจ์์ ์ฒซ๋ฒ์งธ yield๋ฅผ ๋ง๋ ๋๊น์ง ์คํ์ ํ๋ค๊ณ ํ์ จ๋๋ฐ.. ์ด๋ฏธ ์ฒ์ next ๋ฉ์๋๋ฅผ ์คํํ์ ๋ const data1
javascriptes6st0584
ใป
0
351
1
- ๆช่งฃๆฑบ
ํ์ดํํจ์์์ ์๊ท๋จผ์ธ ๋ฅผ ์ฌ์ฉํ ์์์ด์ ๋งค๊ฐ๋ณ์๋ฅผ ์ฌ์ฉํ๋ผ๊ณ ํ์ จ๋๋ฐ..
์๊ท๋จผ์ธ ๊ฐ ์ ํํ ์ด๋ค ์๋ฏธ์ผ๊น์..ํ์ดํํจ์๋ ์ผ๋ฐํจ์๋ ๊ฐ๊ฐ ์ค๋ฌด์์ ์ด๋ป๊ฒ ์ฐ์ด๋๊ฒ ์ข์๊ฐ์?
es6javascriptalswp3070877
ใป
0
291
1
- ๆช่งฃๆฑบ
์ค์ ์๋ฐ์คํฌ๋ฆฝํธ var๋ฌธ์ ์
var์ ๋ฌธ์ ์ ๊ฐ์ ๋ด์ฉ ์ค '2.js'์ ์์ค๋ฅผ ์ ๊ณตํด
javascriptes6yimchoi1222
ใป
0
265
1
- ๆช่งฃๆฑบ
๊ฐ์ ์๋ฃ๋ ์ด๋ ์๋์?
๊ฐ์๋ ์ฌ์ฉํ๋ ์์ค ์ฝ๋ ๋ฐ์๋ณผ์ ์์๊น์?
javascriptes6ihryu1399
ใป
0
276
1
- ๆช่งฃๆฑบ
github์ ์ ๋ฆฌ์ขํ๋ ค๊ณ ํ๋๋ฐ, ํด๋น ์์ ์ฝ๋๋ค ๋ฐ๋ก ๊ณต์ ๊ฐ๋ฅํ ใฒ์?
- ํ์ต ๊ด๋ จ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์. ์์ธํ ์์ฑํ๋ฉด ๋ ์ข์
es6javascriptgroovejumat6973
ใป
0
241
1
- ่งฃๆฑบ
3:18 ๋ถ๋ถ ์ง๋ฌธ๋๋ฆฝ๋๋ค. (lexical environment)
3:18 ์ฏค์ ์๋์ ๊ฐ์ด ์ค๋ช ํด์ฃผ์ จ๋๋ฐ์."์ด์ ์๋ ๋ง์น ํจ์๊ฐ ์ข ๋ฃ๋ ๋๋ง๋ค execution context ๊ฐ ์ ๊ฑฐ๋๊ณ , ๊ทธ ์์ ์๋ lexical environment ๋ ์ ๊ฑฐ๋๋ ๊ฒ์ฒ๋ผ ์ค๋ช ์ ๋๋ ธ๋๋ฐ์.์ง๊ธ๊ณผ ๊ฐ์ด <s
es6javascriptvvhooping
ใป
0
221
1
- ่งฃๆฑบ
2:30์ด ๊ฒฝ ๊ทธ๋ฆผ ์ง๋ฌธ
๊ทธ๋ฆผ์ getYounger์ ์์น์ ๋ํด์ ์ง๋ฌธ์์ต๋๋ค. static ๋ฉ์๋ getYounger๋ Programmer๊ฐ ์๋๋ผ Person์ผ๋ก ๊ฐ์ผํ๋ ๊ฒ ์๋๊ฐ์? ํ๋กํ ํ์ ์ฒด์ธ์ ์ํด์ ์ฐ
javascriptes6pius712
ใป
0
316
3
- ่งฃๆฑบ
constructor ์ง๋ฌธ์์ต๋๋ค!
๊ฐ์ ๋ง์ง๋ง์ ์๋ constructor๋ฅผ ๋ณด๊ณ ๊ถ๊ธ์ฆ์ด ์๊ฒจ์ ์ฝ๋๋ฅผ ํ๋ฒ ๋ง๋ค์ด์ ๋๋ ค๋ดค๋๋ฐ, ์ ๊ฐ ์๊ฐํ๊ฒ๊ณผ ์ ํ ๋ค๋ฅธ ? ๋ฐฉ์์ผ๋ก ๋์ํด์ ์ง๋ฌธ๋๋ฆฝ๋๋ค. ์๋ ์ฝ๋๋ฅผ ๋ณด๋ฉด, ์์ฑ์์ name์ ๋ฐ๊ณ , ์์์ ํด๋์ค๋ฅผ ํตํด์ ์์ฑ์ํธ์ถ์
es6javascriptpius712
ใป
0
242
2
- ๆช่งฃๆฑบ
nulish coalescing ๊ณผ optional chaining์ ์ฐจ์ด์ ์ ๋ฌด์์ธ๊ฐ์?
ํด๋น ๋๊ธฐ๋ฅ์ ์ฝ๋์ ์ธ ์ญํ ์ ๋ณด๋ฉด, ๋๊ฐ์ ๊ฐ ๋ชจ๋ undefined์ null์ ์ ๋ฌด๋ฅผ or๋ก ๊ฒ์ฌํ๊ณ , ๊ทธ์ ๋ฐ๋ฅธ ๊ฐ์ ๋ฐํํด์ฃผ๋๋ค๋ ์ ์ฅ์์ ๋๊ฐ์ ๊ธฐ๋ฅ์ธ ๋ฏ ํ๋ฐ, ์ด๋ค ์ฐจ์ด์ ์ผ๋ก ์ธํด์ ๊ตฌ๋ถ์ด ๋์ด์ ธ ์๋์ง ๊ถ๊ธํฉ๋๋ค. ์ ๊ฐ ๊ฐ๋ ์ ์ผ๋ก ๋์น ๋ถ๋ถ์ด ์๋
javascirptes6javascriptgroovejumat6973
ใป
0
312
1
- ๆช่งฃๆฑบ
ํ๋กํ ํ์ ์์ ์์ ๊ถ๊ธํ๊ฒ ์์ต๋๋ค.
์ ๊ฐ ์ดํดํ ๊ฒ์ const person1 = new Person('mike') ๋ฅผ ํ๋ฉด ํ์ฌ person1์ Person.prototype์ ์ฐธ์กฐํ๋๊ฒ ๋๊ณ ๋์ค์ Person.prototype = newPrototype;
es6javascriptminchori
ใป
0
206
2
- ๆช่งฃๆฑบ
๋ง์ง๋ง ์์ ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์ผ๋ฐ์ ์ผ๋ก this๋ ํจ์ ํธ์ถ์ ํ ๋, ์ผ์ข ์ ๊ท์น๋ค์ ๋ฐ๋ผ this ๋ฐ์ธ๋ฉ์ด ์ผ์ด๋์์์. arrow function์์์ this๋ ํจ์ ํธ์ถ์, ํธ์ถ๋ถ๊ฐ ์๋๋ผ, ํธ์ถ์์ lexical scope์ ๋ฐ๋ผ this๊ฐ ๋ฐ์ธ๋ฉ ๋๋ค๊ณ ์๊ณ ์์ต๋๋ค
es6javascriptpius712
ใป
1
187
1
- ่งฃๆฑบ
๊ถ๊ธํด์ ๋ช ์ธ๋ฅผ ์ฐพ์๋ดค๋๋ฐ์
lexical environment๋ผ๋ ๊ฒ์ ์ ๊ฑฐ๋๋ ๊ฒ์ด ์๋์ง ์๋์? ์ธํฐํ๋ฆฌํฐ์ ์ํด ํด์๋๋ ์๋ฐ์คํฌ๋ฆฝํธ์์๋ ๋ถ๊ตฌํ๊ณ , ๋ถ๋ช compiler๊ฐ js๋ฅผ ๋จผ์ ํด์ํ๊ณ ๊ทธ๋ compilation ๋จ๊ณ์์ lexical enviro
javascriptes6pius712
ใป
1
196
3
- ๆช่งฃๆฑบ
2:24๊ฒฝ ์ค๋ช
const a; --> //errorlet a; --> undefined a๋ undefined ๊ฐ ๋๋๊ฑธ๋ก ์๊ณ ์์ต๋๋ค
es6javascriptpius712
ใป
1
157
1
- ๆช่งฃๆฑบ
7๋ถ42์ด
doSyncํจ์๊ฐ ํ๋ก๋ฏธ์ค๋ฅผ ๋ฐํ ํ์ง์๋ ๋๊ธฐ ํจ์๋ผ๊ณ ํ๋ค๋ฉด doSync๊ฐ ๋๋๊ณ ์คํ์ปจํ ์คํธ๊ฐ ๋ซํ๊ณ ์ฝ์คํ์์pop๋ ๋ ์ฝ์คํ ํจ์์ ์คํ์ ๋ณด์ฅ๋๊ณ ํด๋น ์คํญ์์ ํํ๋ ๊ฐ์ผ๋ก undefined๋ฅผ ๋ฐํ ํ๊ณ fetch์ ์๊ท๋จผํธ๋ก๋ undefined๊ฐ ์ฐ
javascriptes6takeaways
ใป
1
154
1
- ๆช่งฃๆฑบ
๋ฆฌ์กํธ ๋ด์์ const์ง๋ฌธ์ ๋๋ค.
๋ฆฌ์กํธ ์ปดํฌ๋ํธ์์ ์์๋ณ์๋ก ์ฌ์ฉ์ ์ตํ๋จ์ ์์๋ณ์๋ฅผ ์์ฑํ์๋๋ฐ Study() ํจ์๋ด๋ถ์ for๋ฌธ์์ BOX_LIST๋ฅผ ์ด๋ป๊ฒ ์ฝ์์ ์๋์? ๋ชจ๋๋ฒ๋ค๋ง์ ํตํด์ ๊ทธ ํ์ผ์ ์ฝ์์์๋๊ฑด๊ฐ์..? <div style="color: #f6f6f
es6javascriptakiakmapro1700
ใป
1
177
1
- ๆช่งฃๆฑบ
๊ถ๊ธํ๊ฒ์ด ์์ต๋๋ค.
const arr = [1,2,3]; const arr1 = arr.push(3,4,5) console.log(arr) console.log(arr1) ์ด๋ ๊ฒ ํ์๋ arr1์์ arr์ length๋ฅผ ๋ฐํํ๋ ์ด
es6javascriptakiakmapro1700
ใป
1
313
1
- ๆช่งฃๆฑบ
sample ํ์ผ ์์ ์์ค๋ ์ด๋์์ฃ ??
๊ฐ์์ ๊ด๋ จ์๋ ์ง๋ฌธ์ ๋จ๊ฒจ์ฃผ์ธ์.โข ๊ฐ์์ ๊ด๋ จ์ด ์๋ ์ง๋ฌธ์ ์ง์๊ณต์ ์๊ฐ ๋ต๋ณํ์ง ์์ ์ ์์ต๋๋ค. <spa
es6javascriptxsungxminx6798
ใป
1
240
1
- ๆช่งฃๆฑบ
๊ฐ ํจ์๊ฐ ์คํ๋๋ฉด
๊ฐ ํจ์๊ฐ ์คํ๋๋ฉด ๊ฐ ํจ์์ ์คํ ์ปจํ ์คํธ๊ฐ ์ด๋ฆฌ๊ณ ๊ทธ ์ค์ฝํ ๋ด๋ถ์ lexical enviroment๊ฐ ์์ฑ์ด๋๊ณ environment record๋ฅผ ํตํด์ ์ค์ฝํ ๋ด๋ถ์ ์ ์ธ๋ถ๋ฅผ ๊ธฐ๋กํ๊ณ outer
javascriptes6takeaways
ใป
2
160
1

