|
|
|
|
|
|
|
¸ñÂ÷ |
|
CHAPTER 1 ÀÚ¹Ù½ºÅ©¸³Æ® ±âÃÊ 001
001 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ±âÃÊ 002
002 ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ±¸Çö(»ç¿ë) ¹æ½Ä 003
003 ´Ù¸¥ ÆÄÀÏ¿¡¼ ÀÚ¹Ù½ºÅ©¸³Æ® ºÒ·¯¿À±â 005
004 °ªÀ» ·Î±×·Î Ãâ·ÂÇϱâ 007
005 °è»ê ÇÁ·Î±×·¥ ¸¸µé±â 013
006 º¯¼ö ¼±¾ðÇϱâ let 014
007 »ó¼ö »ç¿ëÇϱâ const 017
008 ÁÖ¼®(ÄÚ¸àÆ®) Ãß°¡Çϱâ 021
009 µÎ °³ÀÇ °ª ºñ±³Çϱâ(ºñ±³ ¿¬»êÀÚ) 022
010 º¹ÇÕÇü(Ãà¾àÇü) ´ëÀÔ ¿¬»êÀÚ »ç¿ëÇϱâ 024
011 ÇÔ¼ö »ç¿ëÇϱâ function 025
012 È»ìÇ¥ ÇÔ¼ö »ç¿ëÇϱâ 028
013 ÇÔ¼öÀÇ ÆĶó¹ÌÅÍ Ãʱ갪 ¼³Á¤Çϱâ 030
014 ´Ù¼öÀÇ ÆĶó¹ÌÅ͸¦ °¡Áö´Â ÇÔ¼ö Á¤ÀÇÇϱâ 031
015 Á¶°Ç¹® »ç¿ëÇϱâ if 033
016 Á¶°Ç¹® »ç¿ëÇϱâ switch 036
017 ¹Ýº¹¹® »ç¿ëÇϱâ for 040
018 ¹Ýº¹¹® »ç¿ëÇϱâ while 042
019 ¹Ýº¹ ó¸® ½ºÅµ 043
CHAPTER 2 ÆǺ°, ¼ö, ¹®ÀÚ 045
020 ÁøÀ§ ¿©ºÎ ÆǺ°Çϱâ 046
021 ¼ýÀÚ ´Ù·ç±â 048
022 ¾î¸² °è»êÇϱâ(¹Ý¿Ã¸², ¿Ã¸², ¹ö¸²) 050
023 ÀÓÀÇÀÇ ¼ö ´Ù·ç±â 052
024 ¼öÇÐ °è»ê ÇÔ¼ö »ç¿ëÇϱâ 055
025 »ï°¢ ÇÔ¼ö »ç¿ëÇϱâ 057
026 ¹®ÀÚ¿ ´Ù·ç±â 060
027 ¹®ÀÚ¿ÀÇ ±æÀÌ È®ÀÎÇϱâ 061
028 ¹®ÀÚ¿ÀÇ °ø¹é ó¸®Çϱâ trim 063
029 ¹®ÀÚ¿ °Ë»öÇϱâ(À妽º °Ë»ö) 064
030 ¹®ÀÚ¿ °Ë»öÇϱâ(ºÎºÐ °Ë»ö) 067
031 ¹®ÀÚ¿¿¡¼ ¹®ÀÚ ´Ù·ç±â(¹®ÀÚ¿¿¡¼ ¹®ÀÚ ÃßÃâÇϱâ) 069
032 ¹®ÀÚ¿ ´Ù·ç±â(À§Ä¡ ÁöÁ¤ÇÏ¿© ¼±ÅÃÇϱâ) 072
033 ¹®ÀÚ¿ ´Ù·ç±â(±ÛÀÚ ¼ö ÁöÁ¤ÇÏ¿© ¼±ÅÃÇϱâ) 074
034 ÁöÁ¤ ¹®ÀÚ¿ º¯È¯Çϱâ 075
035 ¹®ÀÚ¿ ³ª´©±â 078
036 ¹®ÀÚ¿ ÇÕÄ¡±â 081
037 ¹®ÀÚ¿ÀÇ ´ë¼Ò¹®ÀÚ º¯È¯Çϱâ 083
038 ¹®ÀÚ¿°ú ½Ä ÇÔ²² ´Ù·ç±â 085
039 Á¤±Ô Ç¥Çö½Ä »ç¿ëÇϱâ 087
040 Á¤±Ô Ç¥Çö½ÄÀ¸·Î ƯÁ¤ ¹®ÀÚ °Ë»öÇϱâ 089
041 ¼Ò¼öÁ¡ ÀÚ¸´¼ö ÁöÁ¤Çϱâ 091
042 ¹®ÀÚ¿ ±æÀÌ ¸ÂÃß±â 094
043 ¹®ÀÚ¿ URI À̽ºÄÉÀÌÇÁ ó¸®Çϱâ 097
044 ¹®ÀÚ¿ URI µðÄÚµåÇϱâ 100
CHAPTER 3 µ¥ÀÌÅÍ ´Ù·ç±â 101
045 ¹è¿ Á¤ÀÇÇϱâ 102
046 ¹è¿ ±æÀÌ È®ÀÎÇϱâ 104
047 ¹è¿ ¿ä¼Ò ´Ù·ç±â ¨ç 105
048 ¹è¿ ¿ä¼Ò ´Ù·ç±â ¨è 108
049 ¹è¿ ¿ä¼Ò ´Ù·ç±â ¨é 109
050 ¹è¿ ¿ä¼Ò Ãß°¡Çϱâ 110
051 ¹è¿ ¿ä¼Ò »èÁ¦Çϱâ 111
052 ¹è¿ ¿ä¼Ò ºÎºÐ º¯È¯Çϱâ 112
053 ¹è¿ °áÇÕÇϱâ 113
054 ¹è¿ ¿ä¼Ò °áÇÕÇÏ¿© ¹®ÀÚ¿ ¸¸µé±â 114
055 ¹è¿ ¿ä¼Ò °Ë»öÇϱâ 115
056 Á¶°ÇÀ» ¸¸Á·ÇÏ´Â ¹è¿ ¿ä¼Ò °¡Á®¿À±â 116
057 ¹è¿ ¿ä¼Ò ¿ª¼ø Á¤·ÄÇϱâ 120
058 ¹è¿ ¿ä¼Ò Á¤·Ä ¹æ¹ý ÁöÁ¤Çϱâ 121
059 °´Ã¼¸¦ Æ÷ÇÔÇÏ´Â ¹è¿ Á¤·ÄÇϱâ 123
060 ¹è¿ ¿ä¼Ò ¾ËÆĺª¼ø Á¤·ÄÇϱâ 127
061 ¹è¿ ¿ä¼Ò ÃßÃâÇÏ¿© »õ ¹è¿ ¸¸µé±â 128
062 Á¶°ÇÀ» ¸¸Á·ÇÏ´Â ¹è¿ ¿ä¼Ò ÃßÃâÇÏ¿© »õ ¹è¿ ¸¸µé±â 130
063 ¹è¿ ¿ä¼Ò Çϳª·Î Á¤¸®Çϱâ 134
064 À¯»ç ¹è¿ °´Ã¼¸¦ ¹è¿·Î º¯È¯Çϱâ 136
065 ¿ä¼ÒÀÇ °³º° º¯¼ö¿¡ ºÐÇÒ ´ëÀÔÇϱâ 139
066 ¹è¿ ¼¯±â(¼ÅÇÃ) 140
067 ´Ù¾çÇÑ µ¥ÀÌÅÍ Å¸ÀÔÀ» °¡Áø °´Ã¼ »ç¿ëÇϱâ 142
068 °´Ã¼ ¼±¾ð, ¼öÁ¤, È®ÀÎÇϱâ 144
069 °´Ã¼ º¹»çÇϱâ 146
070 °´Ã¼ ¼Ó¼º È®ÀÎÇϱâ 149
071 °´Ã¼ ¿ä¼Ò °ª È®ÀÎÇϱâ 151
072 °´Ã¼ ¿ä¼Ò ºÐÇÒ ´ëÀÔ(ºñ±¸Á¶È ÇÒ´ç)Çϱâ 152
073 °´Ã¼ ¼öÁ¤ Á¦ÇÑÇϱâ 154
CHAPTER 4 µ¥ÀÌÅÍ ½ÉÈ 157
074 µ¥ÀÌÅÍ Å¸ÀÔ ÀÌÇØÇϱâ 158
075 °¡º¯¼º°ú ºÒ°¡º¯¼º ÀÌÇØÇϱâ 160
076 µ¥ÀÌÅÍ Å¸ÀÔ È®ÀÎÇϱâ 161
077 °´Ã¼ ÀνºÅϽº È®ÀÎÇϱâ 163
078 °ª Àü´Þ°ú ÂüÁ¶ Àü´Þ ÀÌÇØÇϱâ 165
079 µ¥ÀÌÅÍ Å¸ÀÔ º¯È¯Çϱâ 168
080 Á¤ÀǵÇÁö ¾ÊÀº µ¥ÀÌÅÍ ÀÌÇØÇϱâ 170
081 ºó µ¥ÀÌÅÍ ÀÌÇØÇϱâ 171
CHAPTER 5 ³¯Â¥¿Í ½Ã°£ 173
082 ³¯Â¥ ´Ù·ç±â(¿¬µµ) 174
083 ³¯Â¥ ´Ù·ç±â(¿ù, ÀÏ) 175
084 ½Ã°£ ´Ù·ç±â 177
085 ¿äÀÏ ´Ù·ç±â 179
086 ÇöÀç ½Ã°£°ú ³¯Â¥ °¡Á®¿À±â 181
087 ³¯Â¥ ¹®ÀÚ¿ÀÇ Å¸ÀÓ½ºÅÆÇÁ È®ÀÎÇϱâ 183
088 ³¯Â¥ ¼³Á¤Çϱâ 184
089 ³¯Â¥ °è»êÇϱâ 186
090 ³¯Â¥ Â÷ÀÌ ±¸Çϱâ 187
091 °æ°ú ½Ã°£ È®ÀÎÇϱâ 188
092 Ä«¿îÆ®´Ù¿î 190
093 ¾Æ³¯·Î±× ½Ã°£ Ç¥½ÃÇϱâ 192
CHAPTER 6 ºê¶ó¿ìÀú 197
094 °æ°í Ç¥½ÃÇϱâ 198
095 È®ÀÎâ Ç¥½ÃÇϱâ 200
096 ÀÔ·Â ÇÁ·ÒÇÁÆ® Ç¥½ÃÇϱâ 202
097 À©µµ¿ì »çÀÌÁî È®ÀÎÇϱâ 203
098 µð¹ÙÀ̽º È¼Ò È®ÀÎÇϱâ 205
099 ĵ¹ö½º¿¡ µð¹ÙÀ̽º È¼Ò ¸ÂÃß±â 206
100 ÅÍÄ¡ µð¹ÙÀ̽º »ç¿ë È®ÀÎÇϱâ 208
101 ÆäÀÌÁö À̵¿Çϱâ 209
102 ÆäÀÌÁö ¸®·ÎµåÇϱâ 210
103 ÆäÀÌÁö À̵¿Çϱâ(¾Õ/µÚ·Î °¡±â) 211
104 ÇؽÃ(#) ó¸®Çϱâ 212
105 Çؽà º¯°æ È®ÀÎÇϱâ 213
106 »õ À©µµ¿ì â ¿±â 215
107 ½ºÅ©·Ñ Å©±â È®ÀÎÇϱâ 216
108 ½ºÅ©·Ñ ¼³Á¤Çϱâ 217
109 ŸÀÌƲ º¯°æÇϱâ 218
110 Æ÷Ä¿½º È®ÀÎÇϱâ 220
111 Àüü ȸé Ç¥½ÃÇϱâ 222
112 ¿Â¶óÀÎ/¿ÀÇÁ¶óÀÎ ´ëÀÀÇϱâ 225
CHAPTER 7 À̺¥Æ® ó¸® 227
113 À̺¥Æ® ó¸® ÀÌÇØÇϱâ 228
114 À̺¥Æ® Ãß°¡Çϱâ 229
115 À̺¥Æ® ¸®½º³Ê 1ȸ ½ÇÇàÇϱâ 231
116 À̺¥Æ® ¸®½º³Ê »èÁ¦Çϱâ 232
117 ÆäÀÌÁö ·Îµå ½Ã À̺¥Æ® »ç¿ëÇϱâ 233
118 Ŭ¸¯ À̺¥Æ® »ç¿ëÇϱâ 236
119 ¸¶¿ì½º Á¶ÀÛ À̺¥Æ® »ç¿ëÇϱâ 237
120 ¸¶¿ì½º ¿À¹ö À̺¥Æ® »ç¿ëÇϱâ 239
121 ¸¶¿ì½º ¿À¹ö À̺¥Æ® »ç¿ëÇϱâ(À̺¥Æ® ¹öºí¸µ) 241
122 ¸¶¿ì½º ÁÂÇ¥ È®ÀÎÇϱâ 243
123 ½ºÅ©·Ñ À̺¥Æ® ó¸®Çϱâ 246
124 ÅؽºÆ® ¼±Åà À̺¥Æ® ó¸®Çϱâ 247
125 ÅÍÄ¡ À̺¥Æ® ó¸®Çϱâ 250
126 ÅÍÄ¡ À̺¥Æ® Á¤º¸ È®ÀÎÇϱâ 252
127 Å°º¸µå ÀÔ·Â À̺¥Æ® ó¸®Çϱâ 254
128 ÀÔ·ÂµÈ Å° Á¤º¸ È®ÀÎÇϱâ 256
129 ÅÇ È¸é À̺¥Æ® ó¸®Çϱâ 258
130 È¸é »çÀÌÁî À̺¥Æ® ó¸®Çϱâ 261
131 »çÀÌÁî ¹þ¾î³ ȸé ó¸®Çϱâ 264
132 À̺¥Æ® ÀÛµ¿ ¼³Á¤Çϱâ 268
133 ±âº» À̺¥Æ® ÀÛµ¿ ÇØÁö ¼³Á¤Çϱâ 270
134 µå·¡±× ¾Ø µå·Ó ±â´É »ç¿ëÇϱâ 273
CHAPTER 8 HTML ¿ä¼Ò 279
135 ÀÚ¹Ù½ºÅ©¸³Æ® ¿ä¼Ò ´Ù·ç±â 280
136 ¼¿·ºÅÍ »ç¿ëÇϱâ 282
137 IDÀÇ °¢ ¿ä¼Ò °ª ÀÐ¾î ¿À±â 284
138 ¼¿·ºÅÍ Á¶°Ç ¸¸Á·ÇÏ´Â ¿ä¼Ò ÀÐ¾î ¿À±â 285
139 Ŭ·¡½º¸íÀ¸·Î ¿ä¼Ò ÀÐ¾î ¿À±â 287
140 ¡´html¡µ, ¡´body¡µ ¿ä¼Ò ÀÐ¾î ¿À±â 288
141 ºÎ¸ð/ÀÚ½Ä/Àü/ÈÄ ¿ä¼Ò ÀÐ¾î ¿À±â 291
142 ºÎ¸ð ¿ä¼Ò¿¡ ÀÚ½Ä ¿ä¼Ò Ãß°¡Çϱâ 292
143 ÁöÁ¤ À§Ä¡¿¡ ¿ä¼Ò Ãß°¡Çϱâ 294
144 ¿ä¼Ò ¾Õ/µÚ¿¡ ´Ù¸¥ ¿ä¼Ò Ãß°¡Çϱâ 296
145 HTML ÄÚµå ¿ä¼Ò Ãß°¡Çϱâ 298
146 ¿ä¼Ò¸¦ µ¿ÀûÀ¸·Î »èÁ¦Çϱâ 300
147 ¿ä¼Ò ÀڽŠ»èÁ¦Çϱâ 302
148 ¿ä¼Ò »ý¼ºÇϱâ 304
149 ¿ä¼Ò º¹»çÇϱâ 307
150 ¿ä¼Ò ±³Ã¼Çϱâ 309
151 ³ëµå ±³Ã¼Çϱâ 311
152 ÅؽºÆ® ¿ä¼Ò ´Ù·ç±â 313
153 ¿ä¼Ò ³»ºÎ HTML ´Ù·ç±â 315
154 ÀÚ½ÅÀ» Æ÷ÇÔÇÑ HTML ¿ä¼Ò ´Ù·ç±â 318
155 ¿ä¼Ò ¼Ó¼º ´Ù·ç±â 319
156 ¡´a¡µ ÅÂ±× _blankÀÇ ºÎ¸ðâ Á¶ÀÛ Á¦ÇÑÇϱâ 320
157 ¿ä¼Ò Ŭ·¡½º ¼Ó¼º ´Ù·ç±â 322
158 ¿ä¼Ò Ŭ·¡½º À¯/¹«È¿ÈÇϱâ 324
159 ½ºÅ¸ÀÏ º¯°æÇϱâ 327
160 ½ºÅ¸ÀÏ È®ÀÎÇϱâ 329
CHAPTER 9 Æû 331
161 ÅؽºÆ® ¹Ú½º °ª ÀÐ¾î ¿À±â input text 332
162 ÅؽºÆ® ¹Ú½º °ª º¯°æ È®ÀÎÇϱâ input text 334
163 ÅؽºÆ® ¿µ¿ª °ª ÀÐ¾î ¿À±â 336
164 ÅؽºÆ® ¿µ¿ª °ª º¯°æ È®ÀÎÇϱâ 338
165 üũ¹Ú½º »óÅ ÀÐ¾î ¿À±â 340
166 üũ¹Ú½º »óÅ º¯°æ È®ÀÎÇϱâ 342
167 ÆÄÀÏ Á¤º¸ ÀÐ¾î ¿À±â 344
168 ÅؽºÆ® Çü½ÄÀ¸·Î ÆÄÀÏ ÀÐ¾î ¿À±â 346
169 µ¥ÀÌÅÍ Çü½ÄÀ¸·Î ÆÄÀÏ ÀÐ¾î ¿À±â 348
170 ¶óµð¿À ¹öÆ° »óÅ ÀÐ¾î ¿À±â 350
171 ¶óµð¿À ¹öÆ° »óÅ º¯°æ È®ÀÎÇϱâ 352
172 µå·Ó´Ù¿î ¸Þ´º °ª ÀÐ¾î ¿À±â 354
173 µå·Ó´Ù¿î ¸Þ´º °ª º¯°æ È®ÀÎÇϱâ 356
174 ½½¶óÀÌ´õ °ª ÀÐ¾î ¿À±â 358
175 ½½¶óÀÌ´õ °ª º¯°æ È®ÀÎÇϱâ 360
176 »ö»ó ¼±Åà Á¤º¸ ÀÐ¾î ¿À±â 362
177 »ö»ó ¼±Åà Á¤º¸ º¯°æ È®ÀÎÇϱâ 364
178 Ç®´Ù¿î ¸Þ´º »ç¿ëÇϱâ 366
179 Æû Àü¼ÛÇϱâ 369
CHAPTER 10 ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú 371
180 CSS Transitions¤ýCSS Animations »ç¿ëÇϱâ 372
181 CSS Transitions Á¾·á ½Ã ÀÛ¾÷ ó¸®Çϱâ 374
182 CSS Animations Á¾·á ½Ã ÀÛ¾÷ ó¸®Çϱâ 376
183 Web Animations API »ç¿ëÇϱâ 378
184 ¿ä¼Ò Å©±â º¯°æÇϱâ 380
185 ¿ä¼Ò À̵¿Çϱâ 382
186 ¿ä¼Ò Åõ¸íµµ Á¶ÀýÇϱâ 384
187 ¿ä¼Ò ¹à±â Á¶ÀýÇϱâ 386
188 ¿ä¼Ò äµµ Á¶ÀýÇϱâ 388
189 requestAnimationFrame »ç¿ëÇϱâ 390
190 requestAnimationFrame »ç¿ëÇϱâ HTML 392
CHAPTER 11 ±×¸²/»ç¿îµå/¿µ»ó 395
191 ½ºÅ©¸³Æ®·Î À̹ÌÁö ·ÎµùÇϱâ 396
192 À̹ÌÁö ·Îµù ÈÄ ÀÛ¾÷Çϱâ 397
193 À̹ÌÁö ·Îµù Áö¿¬½ÃÅ°±â 399
194 Base64 Çü½Ä À̹ÌÁö Ç¥½ÃÇϱâ 401
195 ½ºÅ©¸³Æ®·Î À̹ÌÁö ¿ä¼Ò Ãß°¡Çϱâ 402
196 »ç¿îµå »ç¿ëÇϱâ 404
197 ½ºÅ©¸³Æ®·Î »ç¿îµå Á¦¾îÇϱâ 406
198 »ç¿îµå Àç»ý Á¶ÀýÇϱâ 407
199 »ç¿îµå º¼·ý Á¶ÀýÇϱâ 408
200 Web Audio API »ç¿ëÇϱâ 409
201 ¿µ»ó ·ÎµùÇϱâ 411
202 ½ºÅ©¸³Æ®·Î ¿µ»ó Á¦¾îÇϱâ 413
203 Ä«¸Þ¶ó ±â´É »ç¿ëÇϱâ 415
CHAPTER 12 SVG/ĵ¹ö½º 417
204 SVG »ç¿ëÇϱâ 418
205 SVG ¿ä¼Ò¸¦ µ¿ÀûÀ¸·Î Ãß°¡Çϱâ 421
206 SVG ¿ä¼Ò ½ºÅ¸ÀÏ º¯°æÇϱâ 423
207 SVG ¿ä¼Ò ¸¶¿ì½º·Î ´Ù·ç±â 424
208 SVG ¿ä¼Ò ¾Ö´Ï¸ÞÀÌ¼Ç È¿°ú ÁÖ±â 425
209 SVG ±×·¡ÇÈ ´Ù¿î·ÎµåÇϱâ 427
210 ĵ¹ö½º »ç¿ëÇϱâ 429
211 ĵ¹ö½º ¿ä¼Ò »öÄ¥Çϱâ/¼± ±×¸®±â 431
212 ĵ¹ö½º¿¡ À̹ÌÁö ºÙ¿©³Ö±â 433
213 ĵ¹ö½º È¼Ò Á¤º¸ ´Ù·ç±â 435
214 À̹ÌÁöÀÇ RGBA °ª È®ÀÎÇϱâ 437
215 ĵ¹ö½ºÀÇ À̹ÌÁö °¡°øÇϱâ 439
216 DataURL·Î ĵ¹ö½º¿¡ À̹ÌÁö Ç¥½ÃÇϱâ 441
217 PNG/JPEG DataURL·Î ºÒ·¯¿À±â 443
218 ĵ¹ö½º ±×·¡ÇÈ ´Ù¿î·ÎµåÇϱâ 445
CHAPTER 13 ŸÀÌ¹Ö Á¦¾î 447
219 ÁöÁ¤ ½Ã°£ ÈÄ ÀÛ¾÷ ½ÇÇàÇϱâ 448
220 ÁöÁ¤ ½Ã°£ ÈÄ ÀÛ¾÷ ½ÇÇà ÇØÁ¦Çϱâ 450
221 ½Ã°£ ÁÖ±â ÀÛ¾÷Çϱâ 451
222 ½Ã°£ ÁÖ±â ÀÛ¾÷ ÇØÁ¦Çϱâ 453
223 ºñµ¿±âÈ Promise »ç¿ëÇϱâ 455
224 Promise ¼º°ø/½ÇÆРó¸®Çϱâ 457
225 Promise º´·Ä ó¸®Çϱâ 459
226 Promise Á÷·Ä ó¸®Çϱâ 461
227 Promise µ¿Àû Á÷·Ä ó¸®Çϱâ 463
CHAPTER 14 µ¥ÀÌÅÍ ¼Û¼ö½Å 465
228 JSON ¾Ë¾Æº¸±â 466
229 JSON ¹®ÀÚ¿ °´Ã¼·Î º¯È¯Çϱâ 468
230 °´Ã¼¸¦ JSON º¯È¯Çϱâ 469
231 JSON º¯È¯¿¡ µé¿©¾²±â Àû¿ëÇϱâ 470
232 JSON º¯È¯ ±â´É Ä¿½ºÅ͸¶ÀÌ¡ 471
233 fetch( )·Î ÅؽºÆ® µ¥ÀÌÅÍ ÀÐ¾î ¿À±â 472
234 fetch( )·Î JSON µ¥ÀÌÅÍ ÀÐ¾î ¿À±â 474
235 fetch( )·Î XML µ¥ÀÌÅÍ ÀÐ¾î ¿À±â 476
236 fetch( )·Î ¹ÙÀ̳ʸ® µ¥ÀÌÅÍ ÀÐ¾î ¿À±â 478
237 fetch( )·Î µ¥ÀÌÅÍ º¸³»±â 480
238 XMLHttpRequest·Î µ¥ÀÌÅÍ ÀÐ¾î ¿À±â 484
239 XMLHttpRequest·Î ÀÛ¾÷ »óȲ È®ÀÎÇϱâ 486
240 XMLHttpRequest·Î ÀÛ¾÷ Ãë¼ÒÇϱâ 489
241 ¹é±×¶ó¿îµå¿¡¼ ½ºÅ©¸³Æ® ÀÛ¾÷Çϱâ 491
242 ¹é±×¶ó¿îµå¿¡¼ ÀÛ¾÷ ½ÇÇàÇϱâ 494
243 Ǫ½Ã ¾Ë¸² 497
CHAPTER 15 ·ÎÄà µ¥ÀÌÅÍ 501
244 localStorage »ç¿ëÇϱâ 502
245 Storage API µ¥ÀÌÅÍ »èÁ¦Çϱâ 505
246 ÄíÅ°·Î ·ÎÄà µ¥ÀÌÅÍ »ç¿ëÇϱâ 507
247 ÄíÅ° µ¥ÀÌÅÍ ÀÐ¾î ¿À±â 509
CHAPTER 16 ½º¸¶Æ®Æù ¼¾¼ 511
248 À§Ä¡ Á¤º¸ ÀÐ¾î ¿À±â 512
249 ÀÚÀÌ·Î ¼¾¼¿Í °¡¼Óµµ ¼¾¼ »ç¿ëÇϱâ 515
250 Áøµ¿ ¸ðÅÍ »ç¿ëÇϱâ 519
CHAPTER 17 µð¹ö±× 521
251 Á¤º¸/¿¡·¯/°æ°í Ãâ·ÂÇϱâ 522
252 °´Ã¼ ±¸Á¶ Ãâ·ÂÇϱâ 523
253 ¿¡·¯ ÆľÇÇϱâ 525
254 ¿¡·¯ °´Ã¼ »ý¼ºÇϱâ 526
255 ¿¡·¯ ¹ß»ý½ÃÅ°±â 527
256 ¿¡·¯ ¹ß»ý È®ÀÎÇϱâ 529
257 ¿¡·¯ ¹ß»ý ½Ã ½ÇÇà ÄÚµå ¼³Á¤Çϱâ 531
258 ¿¡·¯ Á¾·ù ÆľÇÇϱâ 533
CHAPTER 18 ÇÔ¼ö¿Í Ŭ·¡½º 535
259 ÇÔ¼ö ³»ºÎ º¯¼ö¿Í »ó¼öÀÇ ¹üÀ§ ¾Ë±â 536
260 Ŭ·¡½º Á¤ÀÇÇϱâ 539
261 Ŭ·¡½º »ç¿ëÇϱâ(ÀνºÅϽºÈ) 541
262 Ŭ·¡½º¿¡¼ º¯¼ö »ç¿ëÇϱâ 542
263 Ŭ·¡½º¿¡¼ ¸Þ¼Òµå »ç¿ëÇϱâ 546
264 ÀνºÅϽº »ý¼º¾øÀÌ Á¤Àû ¸Þ¼Òµå »ç¿ëÇϱâ 548
265 Ŭ·¡½º °è½ÂÇϱâ 549
266 Ŭ·¡½º µ¥ÀÌÅÍÀÇ setter/getter »ç¿ëÇϱâ 550
267 this ±â´É »ç¿ëÇϱâ(È»ìÇ¥ ÇÔ¼ö) 552
CHAPTER 19 ÀÚ¹Ù½ºÅ©¸³Æ® ½ÉÈ 555
268 ÀÚ¹Ù½ºÅ©¸³Æ® Àбâ ŸÀÌ¹Ö ÃÖÀûÈÇϱâ 556
269 ó¸® ÆÄÀÏ ºÐÇÒÇϱâ(ES ¸ðµâ) 558
270 ¸ðµâ ³»º¸³»±â export 560
271 ¸ðµâ °¡Á®¿À±â import 561
272 ¸ðµâÇü ÀÚ¹Ù½ºÅ©¸³Æ® HTML¿¡¼ ÀÐ¾î ¿À±â 563
273 ¹Ýº¹ 󸮸¦ À§ÇÑ ¹Ýº¹ÀÚ »ç¿ëÇϱâ 564
274 iterator Á¤ÀÇÇÏ¿© »ç¿ëÇϱâ 566
275 À¯ÀÏÇÑ µ¥ÀÌÅÍ »ç¿ëÇϱâ(½Éº¼) 570
276 ¹è¿°ú °´Ã¼¿¡ µ¶ÀÚÀûÀÎ ¸Þ¼Òµå Ãß°¡Çϱâ 572
277 ¸Ê°ú Å° »ç¿ëÇϱâ 576
278 µ¥ÀÌÅÍ Áߺ¹ ¾ø´Â Set »ç¿ëÇϱâ 580 |
|
º»¹®Áß¿¡¼ |
|
È»ìÇ¥ ÇÔ¼ö´Â ÀÏ¹Ý ÇÔ¼ö¿Í ´Þ¸® ÀϺθ¦ »ý·«ÇÒ ¼ö ÀÖ´Ù. ÆĶó¹ÌÅÍ°¡ ÇϳªÀÎ °æ¿ì´Â ( )ÀÇ »ý·«ÀÌ °¡´ÉÇϳª, ÆĶó¹ÌÅÍ°¡ ¾ø°Å³ª 2°³ ÀÌ»óÀÎ °æ¿ì´Â »ý·«ÇÒ ¼ö ¾ø´Ù. ÀÔ·Â a¿¡ ´ëÇØ a + 2ÀÇ °á°ú¸¦ ¹ÝȯÇÏ´Â ÇÔ¼ö¸¦ È®ÀÎÇØ º¸ÀÚ. _028p
sort( )¿¡¼ ºñ±³ ÇÔ¼ö¸¦ »ý·«ÇÏ¸é ¹®ÀÚ¿ÀÇ À¯´ÏÄÚµå ¼ø¼´ë·Î Á¤·ÄµÈ´Ù. ºñ±³ ÇÔ¼ö¸¦ »ý·«ÇÏ°Ô µÇ¸é [1, 5, 10]À̳ª ['ìé', 'ì£', 'ß²']ó·³ ±â´ëÇÏ´Â Á¤·Ä °á°ú¸¦ ¾òÀ» ¼ö ¾ø´Ù. ±×·¯¹Ç·Î Ưº°ÇÑ ÀÌÀ¯°¡ ¾ø´Ù¸é sort( )¿¡ ºñ±³ ÇÔ¼ö¸¦ ¸í½ÃÇØ¾ß ÇÑ´Ù. _126p
°íÇØ»óµµ µð¹ÙÀ̽º¶õ ¾ÆÀÌÆùÀÇ ·¹Æ¼³ª(Retina) µð½ºÇ÷¹ÀÌ¿Í °°ÀÌ È¼Ò ¹Ðµµ(ppi)°¡ ³ôÀº µð½ºÇ÷¹ÀÌ(HiDPI µð½ºÇ÷¹ÀÌ)¸¦ ¸»ÇÑ´Ù. °íÇػ󵵿¡ ¸ÂÃç ó¸® ÀÛ¾÷À» ÇÏÁö ¾ÊÀ¸¸é ÇØ´ç ±â±â¿¡¼ »çÁø µîÀÌ »Ñ¿¸°Ô º¸À̰ųª ȼҰ¡ ±úÁ® º¸ÀÌ´Â Çö»óÀÌ ¹ß»ýÇÒ ¼ö ÀÖ´Ù. µð½ºÇ÷¹ÀÌ ÇØ»óµµÀÇ ¹°¸® È¼Ò È®ÀÎÀº window °´Ã¼ devicePixelRatio ¼Ó¼ºÀ» »ç¿ëÇÑ´Ù. _205p
input ¿ä¼ÒÀÇ type ¼Ó¼º¿¡ email°ú tel ÁöÁ¤ÀÌ °¡´ÉÇÏ´Ù. text¿Í °°Àº ÀÔ·Â ÆûÀÌÁö¸¸ ½º¸¶Æ®Æù¿¡¼ Æû Çü½Ä¿¡ ¸Â´Â Å°º¸µå°¡ Ç¥½ÃµÈ´Ù. telÀº ¹øÈ£ ÀԷ¿ë Å°º¸µå°¡ Ç¥½ÃµÇ¸ç, emailÀº ¿µ¹® Å°º¸µå°¡ Ç¥½ÃµÈ´Ù. _333p
ºñµ¿±â ó¸® ÀÛ¾÷ ±â´ÉÀ» ÇÏ´Â Promise °´Ã¼¸¦ »ç¿ëÇϸé ÀÛ¾÷ÀÌ ¿ëÀÌÇØÁú »Ó¸¸ ¾Æ´Ï¶ó ÄÚµåÀÇ °¡µ¶¼ºµµ ÁÁ¾ÆÁø´Ù. fetch( )¸¦ ½ÃÀÛÀ¸·Î ºê¶ó¿ìÀúÀÇ Ç¥ÁØ ±â´É¿¡µµ Promise »ç¿ëÀÌ Áõ°¡ÇÏ°í ÀÖÀ¸¸ç, await³ª async¿Í °°Àº ±â´Éµµ ±âº»ÀûÀ¸·Î ¾Ë¾Æ µÎ¸é ÁÁ´Ù. _455p
Ŭ·¡½º ³»ºÎÀÇ ÇÔ¼ö¸¦ Ŭ·¡½º ¸Þ¼Òµå ¸â¹ö ÇÔ¼ö¶ó°í ÇÑ´Ù. Ŭ·¡½º¿¡ ¸â¹ö ÇÔ¼ö¸¦ Á¤ÀÇÇϱâ À§Çؼ´Â ´ÙÀ½°ú °°ÀÌ ±â¼úÇÑ´Ù. Ŭ·¡½º ¸â¹ö ÇÔ¼ö¿¡ functionÀº »ç¿ëÇÏÁö ¾Êµµ·Ï ÁÖÀÇÇÏÀÚ. Á¤ÀÇÇÒ ¼ö ÀÖ´Â ¸â¹ö ÇÔ¼öÀÇ ¼ö´Â Á¦ÇÑÀÌ ¾ø´Ù. _546p |
|
|
|
ÀúÀÚ
|
|
ÀÌÄÉ´Ù ¾ß½º³ëºÎ
ÁÖ½Äȸ»ç ICSÀÇ ´ëÇ¥·Î Å×Å©´ÏÄà µð·ºÅÍÀÌÀÚ UI µðÀÚÀ̳ʷμ ÁÖ·Î HTMLÀ̳ª ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ ÇÁ·Î¸ð¼Ç »çÀÌÆ® Á¦ÀÛÀ̳ª ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ßÀ» ÇÏ°í ÀÖ´Ù. À¥ÀÇ ÀÎÅÍ·¢Æ¼ºê Ç¥Çö¿¡ °üÇÑ ÃֽŠ±â¼úÀ» ¿¬±¸ÇÏ¿© ¼¼¹Ì³ª³ª ½ºÅ͵ð ¸ðÀÓ¿¡¼ Àû±ØÀûÀ¸·Î °øÀ¯ÇÏ°í ÀÖÀ¸¸ç, Ã÷Äí¹Ù´ëÇб³¿¡¼ ºñ»ó±Ù°»ç·Îµµ È°µ¿ÇÏ°í ÀÖ´Ù. @clockmaker
|
|
|
Ä«³ë ŸÄɽÃ
ÁÖ½Äȸ»ç ICSÀÇ ÀÎÅÍ·¢¼Ç µðÀÚÀ̳ʷÎ, Å¥½´´ëÇб³ À½Çâ¼³°èÇаú¿¡¼ ¹Ìµð¾î¾ÆÆ®¸¦ °øºÎÇß´Ù. ÇöÀç´Â ¸ð¹ÙÀÏ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú À¥ ÆäÀÌÁö Á¦ÀÛÀ» ÁÖ·Î ÇÏ°í ÀÖÀ¸¸ç, µ¿½Ã¿¡ ¼¼¹Ì³ª °»ç¿Í Å×Å©´ÏÄà ±â»ç ÀÛ¼º µîÀ» ÅëÇØ Á¤º¸¸¦ ³ª´©°í ÀÖ´Ù. Æò¼Ò¿¡´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿Í ŸÀÔ½ºÅ©¸³Æ®ÀÇ ÃֽŠ±â´ÉÀ» ²ÙÁØÈ÷ µû¶óÀâ±â À§ÇÑ ³ë·Âµµ °ÔÀ»¸®ÇÏÁö ¾Ê°í ÀÖ´Ù. @tonkotsuboy_com
|
|
|
ÀÌÄÉ´Ù ¾ß½º³ëºÎ
|
|
¿ªÀÚ
|
|
ÀÌÃáÇõ
°í·Á´ëÇб³¿¡¼ Çѹ®ÇÐÀ» Àü°øÇϸç ÀÚ¿¬½º·¹ Áß±¹¾î¿Í ÀϺ»¾î¸¦ ÀÍÈ÷°Ô µÇ¾ú´Ù. Áß±¹, ½ºÆäÀÎ, ÀϺ» µî¿¡¼ »ýÈ°ÇÏ¸ç ´Ù¾çÇÑ ¹®È¿Í ¿Ü±¹¾î¸¦ Á¢Çß°í, °øºÎ¿¡ ¸ÅÁøÇØ ÇöÀç ¿µ¾î/Áß±¹¾î/ÀϺ»¾î/½ºÆäÀξîÀÇ ÀÌÇØ¿Í ±¸»ç°¡ °¡´ÉÇÏ´Ù. ÀϺ»¿¡¼ À¥°ú ADAS °³¹ß ¾÷¹«¸¦ °æÇèÇÏ¿´À¸¸ç, ÇöÀç´Â Çѱ¹ºñ°ÇÀÎÁõ¿ø¿¡¼ À¥ ½Ã½ºÅÛ °³¹ßÀÚ·Î ÀÏÇÏ°í ÀÖ´Ù. ½Å±â¼ú°ú ÃÖÀûÈ¿¡ °ü½ÉÀÌ ¸¹À¸¸ç, ¡®ÀþÀ½À» °ªÁø ¸ðÇè°ú ¹Ù²ÙÀÚ¡¯´Â ¸¶À½À¸·Î ´Ù¾çÇÑ °æÇèÀ» Çϱâ À§ÇØ ³ë·Â ÁßÀÌ´Ù.
|
|
|
ÀÌÃáÇõ
ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í ÀÚ¿¬¾î ¸ðµÎ °ü½ÉÀÌ ¸¹Àº °³¹ßÀÚ´Ù. ÀϺ»¿¡¼ À¥°ú ADAS °³¹ß ¾÷¹«¸¦ °æÇèÇÏ°í ÇöÀç´Â Çѱ¹¿¡¼ À¥ °³¹ßÀÚ·Î ÀÏÇÏ°í ÀÖ´Ù. ÇöÁö °æÇèÀ» ÅëÇØ ¿µ¾î/Áß±¹¾î/ÀϺ»¾î/½ºÆäÀÎ¾î ±¸»ç°¡ °¡´ÉÇϸç, °³¹ß¿¡ À־ ÇÑ ¿ì¹°À» ±íÀÌ ±×¸®°í È¿À²ÀûÀ¸·Î Æıâ À§ÇØ ³ë·Â ÁßÀÌ´Ù.
|
¿¢¼¿°ú ºñ±³ÇÏ¸ç ¹è¿ì´Â ÆÄÀ̽㠵¥ÀÌÅÍ ºÐ¼® | ÀÌÃáÇõ | Á¦ÀÌÆà
ÄÚµù ÀÎÅͺ並 À§ÇÑ ¾Ë°í¸®Áò Ä¡Æ®½ÃÆ® | ÀÌÃáÇõ | Á¦ÀÌÆà
ÇÁ·±Æ®¿£µå °³¹ßÀ» À§ÇÑ º¸¾È ÀÔ¹® | ÀÌÃáÇõ | Á¦ÀÌÆà
½ÇÀü ½ºº§Æ® & ½ºº§Æ®Å¶ ÀÔ¹® | ÀÌÃáÇõ | Á¦ÀÌÆà
|
|
|
|
|
|
|
Ãâ°í¾È³» |
|
|
Ãâ°í¶õ ÀÎÅÍÆÄÅ© ¹°·ùâ°í¿¡¼ µµ¼°¡ Æ÷ÀåµÇ¾î ³ª°¡´Â ½ÃÁ¡À» ¸»Çϸç, ½ÇÁ¦ °í°´´Ô²²¼ ¼ö·ÉÇϽô ½Ã°£Àº »óÇ°Áغñ¿Ï·áÇØ Ãâ°íÇÑ ³¯Â¥ + Åùè»ç ¹è¼ÛÀÏÀÔ´Ï´Ù. |
|
ÀÎÅÍÆÄÅ© µµ¼´Â ¸ðµç »óÇ°ÀÇ Àç°í°¡ ÃæÁ·ÇÒ ½Ã¿¡ ÀÏ°ý Ãâ°í¸¦ ÇÕ´Ï´Ù. |
|
ÀϺΠÀç°í¿¡ ´ëÇÑ Ãâ°í°¡ ÇÊ¿äÇÒ ½Ã¿¡´Â ´ã´çÀÚ¿¡°Ô Á÷Á¢ ¿¬¶ôÇϽðųª, °í°´¼¾ÅÍ(°í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ôÁֽñ⠹ٶø´Ï´Ù. |
|
¹è¼Ûºñ ¾È³» |
|
|
ÀÎÅÍÆÄÅ© µµ¼ ´ë·®±¸¸Å´Â ¹è¼Û·á°¡ ¹«·áÀÔ´Ï´Ù. |
|
´Ü, 1°³ÀÇ »óÇ°À» ´Ù¼öÀÇ ¹è¼ÛÁö·Î ÀÏ°ý ¹ß¼Û½Ã¿¡´Â 1°³ÀÇ ¹è¼ÛÁö´ç 2,000¿øÀÇ ¹è¼Ûºñ°¡ ºÎ°úµË´Ï´Ù. |
¾Ë¾ÆµÎ¼¼¿ä! |
|
|
°í°´´Ô²²¼ ÁÖ¹®ÇϽŠµµ¼¶óµµ µµ¸Å»ó ¹× ÃâÆÇ»ç »çÁ¤¿¡ µû¶ó Ç°Àý/ÀýÆÇ µîÀÇ »çÀ¯·Î Ãë¼ÒµÉ ¼ö ÀÖ½À´Ï´Ù. |
|
Åùè»ç ¹è¼ÛÀÏÀÎ ¼¿ï ¹× ¼öµµ±ÇÀº 1~2ÀÏ, Áö¹æÀº 2~3ÀÏ, µµ¼, »ê°£, ±ººÎ´ë´Â 3ÀÏ ÀÌ»óÀÇ ½Ã°£ÀÌ ¼Ò¿äµË´Ï´Ù.
(´Ü, Åä/ÀÏ¿äÀÏ Á¦¿Ü) |
|
|
|
|
ÀÎÅÍÆÄÅ©µµ¼´Â °í°´´ÔÀÇ ´Ü¼ø º¯½É¿¡ ÀÇÇÑ ±³È¯°ú ¹ÝÇ°¿¡ µå´Â ºñ¿ëÀº °í°´´ÔÀÌ ÁöºÒÄÉ µË´Ï´Ù.
´Ü, »óÇ°À̳ª ¼ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯ ¹× ¹ÝÇ°Àº ¹«·á·Î ¹ÝÇ° µË´Ï´Ù.
±³È¯/¹ÝÇ°/º¸ÁõÁ¶°Ç ¹× Ç°Áúº¸Áõ ±âÁØÀº ¼ÒºñÀڱ⺻¹ý¿¡ µû¸¥ ¼ÒºñÀÚ ºÐÀï ÇØ°á ±âÁØ¿¡ µû¶ó ÇÇÇظ¦ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Á¤È®ÇÑ È¯ºÒ ¹æ¹ý ¹× ȯºÒÀÌ Áö¿¬µÉ °æ¿ì 1:1¹®ÀÇ °Ô½ÃÆÇ ¶Ç´Â °í°´¼¾ÅÍ(1577-2555)·Î ¿¬¶ô Áֽñ⠹ٶø´Ï´Ù.
¼ÒºñÀÚ ÇÇÇغ¸»óÀÇ ºÐÀïó¸® µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á±âÁØ(°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ µû¶ó ºñÇØ º¸»ó ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
|
±³È¯ ¹× ¹ÝÇ°ÀÌ °¡´ÉÇÑ °æ¿ì |
|
|
»óÇ°À» °ø±Þ ¹ÞÀ¸½Å ³¯·ÎºÎÅÍ 7ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
°ø±Þ¹ÞÀ¸½Å »óÇ°ÀÇ ³»¿ëÀÌ Ç¥½Ã, ±¤°í ³»¿ë°ú ´Ù¸£°Å³ª ´Ù¸£°Ô ÀÌÇàµÈ °æ¿ì¿¡´Â °ø±Þ¹ÞÀº ³¯·ÎºÎÅÍ 3°³¿ùÀ̳», ±×»ç½ÇÀ» ¾Ë°Ô µÈ ³¯ ¶Ç´Â ¾Ë ¼ö ÀÖ¾ú´ø ³¯·ÎºÎÅÍ 30ÀÏÀ̳» °¡´ÉÇÕ´Ï´Ù. |
|
»óÇ°¿¡ ¾Æ¹«·± ÇÏÀÚ°¡ ¾ø´Â °æ¿ì ¼ÒºñÀÚÀÇ °í°´º¯½É¿¡ ÀÇÇÑ ±³È¯Àº »óÇ°ÀÇ Æ÷Àå»óÅ µîÀÌ ÀüÇô ¼Õ»óµÇÁö ¾ÊÀº °æ¿ì¿¡ ÇÑÇÏ¿© °¡´ÉÇÕ´Ï´Ù.
|
|
|
|
±³È¯ ¹× ¹ÝÇ°ÀÌ ºÒ°¡´ÉÇÑ °æ¿ì |
|
|
|
°í°´´ÔÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¸ê½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. (´Ü, »óÇ°ÀÇ ³»¿ëÀ» È®ÀÎÇϱâ À§ÇÏ¿© Æ÷Àå µîÀ» ÈѼÕÇÑ °æ¿ì´Â Á¦¿Ü) |
|
½Ã°£ÀÌ Áö³²¿¡ µû¶ó ÀçÆǸŰ¡ °ï¶õÇÒ Á¤µµ·Î ¹°Ç°ÀÇ °¡Ä¡°¡ ¶³¾îÁø °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
Æ÷Àå °³ºÀµÇ¾î »óÇ° °¡Ä¡°¡ ÈÑ¼ÕµÈ °æ¿ì´Â ºÒ°¡´ÉÇÕ´Ï´Ù. |
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ¹ÝÇ° ȯºÒ |
|
|
|
´Ù¹è¼ÛÁöÀÇ °æ¿ì ´Ù¸¥ Áö¿ªÀÇ ¹ÝÇ°À» µ¿½Ã¿¡ ÁøÇàÇÒ ¼ö ¾ø½À´Ï´Ù. |
|
1°³ Áö¿ªÀÇ ¹ÝÇ°ÀÌ ¿Ï·áµÈ ÈÄ ´Ù¸¥ Áö¿ª ¹ÝÇ°À» ÁøÇàÇÒ ¼ö ÀÖÀ¸¹Ç·Î, ÀÌÁ¡ ¾çÇØÇØ Áֽñ⠹ٶø´Ï´Ù. |
|
|
|
|
|
|