ìì ì¥ë¤ì íìµíì ¨ë¤ë©´ ì´ì JavaScriptê° ë¬´ìì¸ì§, JavaScriptë¡ ë¬´ìì í ì ìëì§, ë¤ë¥¸ ì¹ ê¸°ì ê³¼ í¨ê» JavaScript를 ì´ë»ê² ì¬ì©íëì§, 주ì 기ë¥ì´ ì´ë»ê² ìê²¼ëì§ì ëí´ ì´í´íì ¨ì ê²ì ëë¤. ì´ë² ì¥ììë JavaScriptì ê°ì¥ 기본ì ì¸ êµ¬ì± ììì¸ êµ¬ì± ì¤ íëì¸ ë³ìì ëí´ ë°°ì°ëë¡ íê² ìµëë¤.
íìí ì¬ì ì§ì 기본ì ì¸ ì»´í¨í° ì§ì, 기본ì ì¸ HTML, CSS, JavaScriptì ì´í´ 목í JavaScript ë³ìì ëí´ ìµí기 íìí ë구ì´ë² ìì ìì ì½í ì¸ ì ëí ì´í´ë를 í ì¤í¸íê³ ì, ì½ë를 ì ë ¥íë¼ë ìì²ì ë°ê² ë ê²ì ëë¤. ë§ì½ ë°ì¤í¬í ë¸ë¼ì°ì 를 ì¬ì©íë¤ë©´, ì½ë를 ì¤íí기 ê°ì¥ ì¢ì íë¡ê·¸ë¨ì ë¸ë¼ì°ì ì JavaScript ì½ìì°½ì ëë¤. ì½ìì°½ì ì¬ì©ë²ì ëí´ ìê³ ì íë¤ë©´ ë¸ë¼ì°ì ê°ë°ì ë구를 ì°¸ê³ íìë©´ ë©ëë¤.
ë³ìë?ë³ìë, í©ê³ë ê³ì°ì ì¬ì©ëë ì«ì ëë 문ì¥ì ì¼ë¶ë¡ ì¬ì©ëë 문ìì´ê³¼ ê°ì ê°ì ë´ë 컨í ì´ëì ëë¤.
ë³ì ìì ê°ë¨í ìì를 ì´í´ë³´ê² ìµëë¤.
<button id="button_A">Press me</button>
<h3 id="heading_A"></h3>
const buttonA = document.querySelector("#button_A");
const headingA = document.querySelector("#heading_A");
buttonA.onclick = () => {
const name = prompt("What is your name?");
alert(`Hello ${name}, nice to see you!`);
headingA.textContent = `Welcome ${name}`;
};
ì´ ìì ìì ë²í¼ì ë르면 ì¼ë¶ ì½ëê° ì¤íë©ëë¤. 첫 ë²ì§¸ ì¤ì ì¬ì©ìê° ì´ë¦ì ì ë ¥íëë¡ ìì²í íë©´ì ì°½ì ëì´ ë¤ì, name ë³ìì ì ë ¥ ê°ì ì ì¥íë ì½ëì ëë¤. ë ë²ì§¸ ì¤ì ë³ì ê°ìì ê°ì ¸ì¨, ì¬ì©ìê° ì ë ¥í ì´ë¦ì´ í¬í¨ë íì ë©ìì§ë¥¼ ì°½ì ëì´ì£¼ë ì½ëì ëë¤. ì¸ ë²ì§¸ ì¤ì í´ë¹ ì´ë¦ì´ íì´ì§ì íìëë ê²ì ë³´ì¬ì¤ëë¤.
ë³ìê° ìë¤ë©´?ë³ìê° ì ì ì©í ì§ ì´í´íë ¤ë©´, ë³ì를 ì¬ì©íì§ ìê³ ì´ ìì ì½ë를 ìì±íë ë°©ë²ì ëí´ ìê°í´ ë´ ìë¤. ê·¸ë¬ë©´ ë¤ìê³¼ ê°ì´ ìì±í ê²ì ëë¤.
<button id="button_B">Press me</button>
<h3 id="heading_B"></h3>
const buttonB = document.querySelector("#button_B");
const headingB = document.querySelector("#heading_B");
buttonB.onclick = () => {
alert(`Hello ${prompt("What is your name?")}, nice to see you!`);
headingB.textContent = `Welcome ${prompt("What is your name?")}`;
};
ì°ë¦¬ê° ì¬ì©íë 구문ì ìì í ì´í´íì§ë 못íì§ë§, ëëµì ì¸ ê°ë ì ì´í´í ì ììµëë¤. ë³ì를 ì¬ì©í ì ìë¤ë©´, ë³ì를 ì¬ì©í´ì¼í ëë§ë¤ ì¬ì©ììê² ì´ë¦ì 물ì´ë´ì¼ í©ëë¤.
JavaScriptì ëí´ ë ë§ì´ ë°°ì´ë¤ë©´, ë³ìì ëí´ ë§ì´ ìµìí´ ì§ ì ììµëë¤.
ë³ìì í¹ë³í ì ì 문ìì´ê³¼ ì«ìë¿ ìëë¼ ë¬´ìì´ë í¬í¨í ì ìë¤ë ê²ì ëë¤. ë³ììë ë³µì¡í ë°ì´í°ì ì¬ì§ì´ ì ì²´ í¨ì를 í¬í¨íì¬ ëë¼ì´ ìì ì ìíí ìë ììµëë¤. ì´ì ê´ë ¨í ë´ì©ì 차차 ë°°ì°ê² ë ê²ì ëë¤.
ì°¸ê³ : ë³ìë ê°ì í¬í¨í©ëë¤. ì´ê²ì ì¤ìí ì°¨ì´ì ì ëë¤. ë³ìë ê° ìì²´ê° ìëë¼ ê°ì ë´ë 컨í ì´ëì ëë¤. 물건ì ë´ì ì ìë ìì ììì ê°ë¤ê³ ìê°íë©´ ë©ëë¤.
ë³ìì ì ì¸ë³ì를 ì¬ì©í기 ìí´ì, 먼ì ë³ì를 ë§ë¤ì´ì¼ í©ëë¤. ë ì ííê²ë ì´ë¥¼ ë³ì ì ì¸ì´ë¼ í©ëë¤. ì´ë¥¼ ìí´ let
ì´ë¼ë í¤ìë를 ì
ë ¥í ë¤ì ìíë ë³ì ì´ë¦ì ì
ë ¥í©ëë¤.
ì¬ê¸°ì ì°ë¦¬ë myName
ê³¼ myAge
ë¼ë ë ê°ì ë³ì를 ìì±í©ëë¤. ì¹ ë¸ë¼ì°ì ì ì½ìì ì´ ëì¤ì ì
ë ¥í©ëë¤. ê·¸ë° ë¤ì, 본ì¸ì´ ìíë ë³ì를 íë ëë ë ê° ë§ëëë¤.
ì°¸ê³ : JavaScriptììë 모ë ì½ë ëª ë ¹ì´ê° ì¸ë¯¸ì½ë¡ (;)ì¼ë¡ ëëì¼ í©ëë¤. í ì¤ì ì½ëììë ì½ëê° ì¬ë°ë¥´ê² ìëí ì ìì§ë§, ì¬ë¬ ì¤ì ì½ë를 í¨ê» ìì±íë ê²½ì°ìë ê·¸ë ì§ ìì ì ììµëë¤. ë°ë¼ì, ì¸ë¯¸ì½ë¡ ì ìì±íë ìµê´ì ë¤ì´ë ê²ì´ ì¢ìµëë¤.
ì를 ë¤ì´ ë³ì ì´ë¦ë§ ì ë ¥íë©´ ì´ë¬í ê°ì´ ì¤í íê²½ì ì¡´ì¬íëì§ í ì¤í¸í ì ììµëë¤.
ì´ ë³ìë¤ì ê°ì í¬í¨íê³ ìì§ ìì ë¹ ì»¨í
ì´ëì
ëë¤. ë°ë¼ì, ë³ì ì´ë¦ì ì
ë ¥íë©´ undefined
ê°ì´ ë°íëì´ì¼ í©ëë¤. ë§ì½ ë³ìê° ì¡´ì¬íì§ ìì¼ë©´ ì¤ë¥ ë©ìì§ê° íìëë¯ë¡ ë¤ìê³¼ ê°ì´ ì
ë ¥í´ ë´
ìë¤.
ì°¸ê³ : ì¡´ì¬íì§ë§ ì ìë ê°ì´ ìë ë³ìì ì í ì¡´ì¬íì§ ìë ë³ì를 í¼ëíë©´ ì ë©ëë¤. ì´ ëì ë§¤ì° ë¤ë¥¸ ê°ë ì ëë¤. ììì 본 ìì ë¹ì ìì ì¡´ì¬íì§ ìëë¤ë ê²ì ê°ì ë£ì ìì(ë³ì)ê° ìë¤ë ê²ì ì미í©ëë¤. ì ìë ê°ì´ ìë¤ë ê²ì ììë ìì§ë§ ê·¸ ìì ê°ì´ ìë¤ë ê²ì ì미í©ëë¤.
ë³ìì ì´ê¸°íë³ì를 ì ì¸í íìë ê°ì¼ë¡ ì´ê¸°íí ì ììµëë¤. ë³ì ì´ë¦ ë¤ìì ë±í¸(=
)를 ì
ë ¥í ë¤ì ë³ìì ì§ì íë ¤ë ê°ì ì
ë ¥íë©´ ë©ëë¤. ë¤ìì ììì
ëë¤.
myName = "Chris";
myAge = 37;
ì½ìë¡ ëìê° ìì ì½ë를 ì ë ¥í©ëë¤. ê° ë³ìì í ë¹ë ê°ì´ ì½ìì ë°íëë ê²ì íì¸í´ì¼ í©ëë¤. ë¤ì í ë² ì½ìì ë³ì를 ì ë ¥íì¬ ë³ì ê°ì ë°íí ì ììµëë¤.
ë¤ìê³¼ ê°ì´ ë³ì를 ì ì¸íê³ ëìì ì´ê¸°íí ì ììµëë¤.
ë ê°ì§ ìì ì ë ì¤ë¡ ë¶ë¦¬íì¬ ìííë ê²ë³´ë¤ ë¹ ë¥´ê¸° ë문ì ëë¶ë¶ì ê²½ì° ì´ë ê² ìì í©ëë¤.
varì ëí ì°¸ê³ ì¬ívar
í¤ìë를 ì¬ì©íì¬ ë³ì를 ì ì¸íë ë¤ë¥¸ ë°©ë²ë ì¡´ì¬í©ëë¤.
JavaScriptê° ì²ì ë§ë¤ì´ì¡ì ëë ì´ê²ì´ ë³ì를 ì ì¸íë ì ì¼í ë°©ë²ì´ììµëë¤. var
ë í¼ëì¤ë½ê³ ì¤ë¥ê° ë°ìí기 ì½ìµëë¤. ê·¸ëì ìµì ë²ì ì JavaScriptììë var
ì ì½ê° ë¤ë¥´ê² ìëíë ë³ì를 ìì±íë ìë¡ì´ í¤ìëì¸ let
ì´ ë§ë¤ì´ì¡ê³ , ê·¸ ê³¼ì ìì 문ì ê° í´ê²°ëììµëë¤.
ëª ê°ì§ ê°ë¨í ì°¨ì´ì ì ìëìì ì¤ëª íê² ìµëë¤. ì§ê¸ 모ë ì°¨ì´ì ì ì¤ëª íì§ë ìì§ë§ JavaScriptì ëí´ ìì¸í ììê°ë©´ì ì°¨ì´ì ì ë°ê²¬íê² ë ê²ì ëë¤. (ì§ê¸ ë°ë¡ ìì¸í ìê³ ì¶ì¼ìë¤ë©´ let ë í¼ë°ì¤íì´ì§ë¥¼ íì¸íìë©´ ë©ëë¤.)
ì°ì , ë³ì를 ì ì¸íê³ ì´ê¸°ííë ì¬ë¬ ì¤ì JavaScript íë¡ê·¸ë¨ì ìì±íë ê²½ì°, ë³ì를 ì´ê¸°íí íìë ì¤ì ë¡ varë³ìë¡ ì ì¸í´ë ì¬ì í ìëí©ëë¤. ë¤ìì ììì ëë¤.
myName = "Chris";
function logName() {
console.log(myName);
}
logName();
var myName;
ì°¸ê³ : ìì ì½ëë JavaScript ì½ìì ê°ë³ ì¤ì ì ë ¥í ëë ìëíì§ ìì¼ë©°, ì¹ ë¬¸ììì ì¬ë¬ ì¤ì JavaScript를 ì¤íí ëë§ ìëí©ëë¤.
ì´ ê¸°ë¥ì í¸ì´ì¤í ë문ì ìëí©ëë¤. ì´ì ëí ìì¸í ë´ì©ì var í¸ì´ì¤í ì ì°¸ê³ íìë©´ ë©ëë¤.
í¸ì´ì¤í
ì ë ì´ì let
ì¼ë¡ ìëíì§ ììµëë¤. ìì ìì ìì var
를 let
ì¼ë¡ ë³ê²½íë©´ ì¤ë¥ì í¨ê» ì¤í¨í©ëë¤. ë³ì를 ì´ê¸°íí íì ì ì¸íë©´ ì½ëê° í¼ëì¤ë½ê³ ì´í´í기 ì´ë ¤ìì§ë¯ë¡ ì´ ì ì´ ì¢ì ì ì
ëë¤.
var
를 ì¬ì©íë©´ ê°ì ë³ì를 ìíë ë§í¼ ì ì¸í ì ìì§ë§ letì ì¬ì©íë©´ ì ì¸í ì ììµëë¤. ë¤ìê³¼ ê°ì´ ì ì¸íë©´ ë©ëë¤.
var myName = "Chris";
var myName = "Bob";
ê·¸ë¬ë ë¤ìì ë ë²ì§¸ ì¤ìì ì¤ë¥ë¥¼ ë°ììíµëë¤.
let myName = "Chris";
let myName = "Bob";
ëì ì´ ìì ì ìíí´ì¼ í©ëë¤.
let myName = "Chris";
myName = "Bob";
ë¤ì ë§íì§ë§, ì´ê²ì´ íëª í ì½ëì ëë¤. ë³ì를 ë¤ì ì ì¸íë©´ í¼ëì´ ì»¤ì§ë¯ë¡ ê·¸ë´ íìê° ììµëë¤.
ì´ë¬í ì´ì ì ê·¸ ì¸ ì¬ë¬ ê°ì§ ì´ì ë¡ ì½ëì var
ëì let
ì ì¬ì©íë ê²ì´ ì¢ìµëë¤. 구í ë¸ë¼ì°ì ì ëí ì§ìì ëª
ìì ì¼ë¡ ìì±íì§ ìë í, 2015ë
ë¶í° 모ë ìµì ë¸ë¼ì°ì ìì let
ì ì§ìíë¯ë¡ ë ì´ì var
ì ì¬ì©í ì´ì ê° ììµëë¤.
ì°¸ê³ : ë¸ë¼ì°ì ì ì½ììì ì´ ì½ë를 ìëíë ê²½ì° ê° ì½ë ë¸ë¡ì ì ì²´ì ì¼ë¡ ë³µì¬íì¬ ì¬ê¸°ì ë¶ì¬ë£ë ê²ì´ ì¢ìµëë¤. í¬ë¡¬ ì½ììë let
ë° const
를 ì¬ì©í ë³ì ì¬ì ì¸ì´ íì©ëë 기ë¥ì´ ììµëë¤.
> let myName = "Chris"; let myName = "Bob"; // íëì ì ë ¥ì¼ë¡ ìë³ì `myName`ì´ ì´ë¯¸ ì ì¸ëìë¤ë 구문 ì¤ë¥ê° ë°ì > let myName = "Chris"; > let myName = "Bob"; // ë ê°ì ì ë ¥ì¼ë¡ ë ë¤ ì±ê³µë³ì ë³ê²½
ë³ìê° ì´ë¤ ê°ì¼ë¡ ì´ê¸°íëë©´ ë¤ë¥¸ ê°ì ì§ì íì¬ í´ë¹ ê°ì ë³ê²½ ëë ì ë°ì´í¸í ì ììµëë¤. ì½ìì ë¤ì ì¤ì ì ë ¥í©ëë¤.
myName = "Bob";
myAge = 40;
ë³ì ì´ë¦ì ëí ê·ì¹
ë³ì를 ìíë ëë¡ ì´ë¦ì ë¶ì¬í ì ìì§ë§ ì íì´ ììµëë¤. ì¼ë°ì ì¼ë¡ ë¼í´ 문ì(0-9, a-z, A-Z)ì ë°ì¤ 문ì를 ì¬ì©í´ì¼ í©ëë¤.
myage
ì myAge
ë ë¤ë¥¸ ë³ìì
ëë¤.var
, function
, let
, for
ì ê°ì ë¨ì´ë¥¼ ì¬ì©í ì ììµëë¤. ë¸ë¼ì°ì ë ì´ë¬í ë¨ì´ë¥¼ ë¤ë¥¸ ì½ë í목ì¼ë¡ ì¸ìíë¯ë¡ ì¤ë¥ê° ë°ìí©ëë¤.ì°¸ê³ : í¼í´ì¼ í ìì½ì´ 목ë¡ì ë¤ì ì´í ë¬¸ë² - Reserved wordsìì íì¸í ì ììµëë¤.
ë¤ìì ë°ëì§í ë³ì ì´ë¦ì ììì ëë¤.
age myAge init initialColor finalOutputValue audio1 audio2
ë¤ìì ë°ëì§íì§ ìì ë³ì ì´ë¦ì ììì ëë¤.
1 a _12 myage MYAGE var Document skjfndskjfnbdskjfb thisisareallylongstupidvariablenameman
ìì ì§ì¹¨ì ì¼ëì ëê³ ë³ì ëª ê°ë¥¼ ë ìì±í´ ë´ ìë¤.
ë³ìì ì¢ ë¥ë³ìì ì ì¥í ì ìë ë°ì´í° ì íìë ëª ê°ì§ê° ììµëë¤. ì´ ì¹ì ììë ì´ë¥¼ ê°ë¨í ì¤ëª íê³ ì´í ìì¸í ì´í´ë³´ê² ìµëë¤.
ì§ê¸ê¹ì§ ë ê°ì§ ë°ì´í° ì íì ì´í´ë´¤ì§ë§ ë¤ë¥¸ ì íë¤ë ììµëë¤.
ì«ì30ê³¼ ê°ì ì«ì(ì ì)ë 2.456(ë¶ëììì ëë ë¶ë ììì ì«ì)ì ê°ì ì«ì를 ë³ìì ì ì¥í ì ììµëë¤. ë¤ë¥¸ íë¡ê·¸ëë° ì¸ì´ì ë¬ë¦¬ JavaScriptììë ë³ì ì íì ì ì¸í íìê° ììµëë¤. ë³ìì ì«ì ê°ì ì§ì í ëë ë°ì´í를 í¬í¨íì§ ììµëë¤.
문ìì´ë¬¸ìì´ì í ì¤í¸ ì¡°ê°ì ëë¤. ë³ìì 문ìì´ ê°ì ì§ì í ëë ììë°ì´í(')ë í°ë°ì´í(")ë¡ ë¬¶ì´ì¼ í©ëë¤. ê·¸ë ì§ ìì¼ë©´ JavaScriptë ë¤ë¥¸ ë³ì ì´ë¦ì¼ë¡ í´ìíê² ë©ëë¤.
let dolphinGoodbye = "So long and thanks for all the fish";
ë¶ë¦¬ì¸
ë¶ë¦¬ì¸ì true
ì´ë false
ë¼ë ê°ì ê°ì§ë ì°¸ ëë ê±°ì§ì íííë ë°ì´í° ì íì
ëë¤. ì¼ë°ì ì¼ë¡ ì¡°ê±´ì í
ì¤í¸íë ë° ì¬ì©ëë©° ê·¸ í ì½ëê° ì¡°ê±´ì ë°ë¼ ì¤íë©ëë¤. ë¤ìì ê°ë¨í ìì ì
ëë¤.
íì§ë§ ë¤ìê³¼ ê°ì ë°©ìì¼ë¡ ë ë§ì´ ì¬ì©ë©ëë¤.
ìì ì½ëë "ìì" ì°ì°ì(<
)를 ì¬ì©íì¬ 6ì´ 3ë³´ë¤ ììì§ í
ì¤í¸í©ëë¤. ììëë¡ 6ì´ 3ë³´ë¤ ìì§ ìì¼ë¯ë¡ false
를 ë°íí©ëë¤. ì´ ê³¼ì ì ë·ë¶ë¶ìì ì´ë¬í ì°ì°ìì ëí´ ë ë§ì´ ë°°ì°ê² ë ê²ì
ëë¤.
ë°°ì´ì ëê´í¸ë¡ ë¬¶ê³ ì¼íë¡ êµ¬ë¶í ì¬ë¬ ê°ì í¬í¨íë ë¨ì¼ ê°ì²´ì ëë¤. ë¤ì ì½ë를 ì½ìì ì ë ¥í´ ë´ ìë¤.
let myNameArray = ["Chris", "Bob", "Jim"];
let myNumberArray = [10, 15, 40];
ì´ë¬í ë°°ì´ì´ ì ìëë©´ ë°°ì´ ë´ ìì¹ë³ë¡ ê° ê°ì ì ê·¼í ì ììµëë¤. ë¤ì ì½ë를 ì ë ¥í´ ë´ ìë¤.
myNameArray[0]; // ìì¹ 0ì Chris를 ë°í
myNumberArray[2]; // ìì¹ 2ì 40ì ë°í
ëê´í¸ì ë°ííë ¤ë ê°ì ìì¹ì í´ë¹íë ì¸ë±ì¤ ê°ì ë£ìµëë¤. ìì ì½ëì ë°ë¼ JavaScriptìì ë°°ì´ì 첫 ë²ì§¸ ììê° ì¸ë±ì¤ 0ì ìë ì ë¡ ì¸ë±ì¤ ë°°ì´ì´ë¼ë ê²ì ì ì ììµëë¤.
ë°°ì´ì ëí ë ë§ì ê²ì ë°°ì´ìì íì¸í ì ììµëë¤.
ê°ì²´íë¡ê·¸ëë°ìì ê°ì²´ë ì¤ì ì¬ë¬¼ì 모ë¸ë§íë ì½ë 구조ì ëë¤. ì를 ë¤ì´ ìì를 ëíë´ë ê°ë¨í ê°ì²´ë ëë¹, 길ì´, ëì´ ë±ì ì ë³´ê° í¬í¨ëì´ ìê±°ë ì¬ëì ëíë´ë ê°ì²´ë ì´ë¦, í¤, 몸무ê², ì¬ì© ì¸ì´, ì¸ì¬íë ë°©ë² ë±ì ëí ë°ì´í°ê° í¬í¨ëì´ ìì ì ììµëë¤.
ì½ìì ë¤ì ì½ë를 ì ë ¥í´ ë´ ìë¤.
let dog = { name: "Spot", breed: "Dalmatian" };
ê°ì²´ì ì ì¥ë ì 보를 ê²ìíë ¤ë©´ ìë ì½ë를 ì¬ì©í©ëë¤.
ì§ê¸ì ê°ì²´ì ëí´ ë ì´ì ì´í´ë³´ì§ ìì¼ë¯ë¡ í¥í ê³¼ì ìì ê°ì²´ì ëí´ ë ë§ì´ ë°°ì¸ ì ììµëë¤.
ëì íìJavaScriptë ëì íì ì¸ì´ì ëë¤. ë¤ë¥¸ ì¸ì´ì ë¬ë¦¬ ë³ìì í¬í¨ë ë°ì´í°ì ì í(ì«ì, 문ìì´, ë°°ì´ ë±)ì ì§ì í íìê° ììµëë¤.
ì를 ë¤ì´, ë³ì를 ì ì¸íê³ ë°ì´íë¡ ë¬¶ì ê°ì ì§ì íë©´ ë¸ë¼ì°ì ë ë³ìì ê°ì 문ìì´ë¡ ì¸ìí©ëë¤.
ë°ì´íë¡ ë¬¶ì¸ ê°ì´ ì«ìë¡ë§ ëì´ ìëë¼ë ì«ìê° ìë 문ìì´ì´ë¯ë¡ 주ìí´ì¼ í©ëë¤.
let myNumber = "500"; // 문ìì´ ë³ì
typeof myNumber;
myNumber = 500; // ì«ì ë³ì
typeof myNumber;
ìì ë¤ ì¤ì ì½ë를 íëì© ì½ìì ì
ë ¥íì¬ ê²°ê³¼ê° ë¬´ìì¸ì§ íì¸í©ëë¤. ì¬ê¸°ìì typeof()
ë¼ë í¹ì ì°ì°ì를 ì¬ì©íê³ ììì ì ì ììµëë¤. ì´ ì°ì°ìë ì
ë ¥í ë³ìì ë°ì´í° ì íì ë°íí©ëë¤. ì´ ì°ì°ì를 ì²ìì¼ë¡ í¸ì¶í ëë 문ìì´ì ë°íí´ì¼ íëë°, ì´ë myNumber
ë³ììë '500'
ë¼ë 문ìì´ì´ í¬í¨ëì´ ì기 ë문ì
ëë¤. ë ë²ì§¸ë¡ í¸ì¶íë©´ 무ìì´ ë°íëëì§ íì¸í´ ë´
ìë¤.
ë³ìë¿ë§ ìëë¼ ììë ì ì¸í ì ììµëë¤. ììë ë³ìì ë¹ì·í©ëë¤.
ì를 ë¤ì´ let
ì ì¬ì©íë©´ ë³ì를 ì´ê¸°ííì§ ìê³ ì ì¸í ì ììµëë¤.
const
를 ì¬ì©íì¬ ìì ì½ë를 ì¤ííë©´ ì¤ë¥ê° ë°ìí©ëë¤.
ë§ì°¬ê°ì§ë¡ let
ì ì¬ì©íë©´ ë³ì를 ì´ê¸°íí ë¤ì ì ê°ì í ë¹í ì ììµëë¤. ì´ë¥¼ ë³ì ì¬í ë¹ì´ë¼ê³ ë í©ëë¤.
let count = 1;
count = 2;
const
를 ì¬ì©íì¬ ìì ì½ë를 ì¤ííë©´ ì¤ë¥ê° ë°ìí©ëë¤.
const count = 1;
count = 2;
JavaScriptìì ììë íì ê°ì ê°ì ì´ë¦ì ì§ì í´ì¼ íì§ë§, ììê° ì§ì íë ê°ì ë´ì©ì ë³ê²½í ì ììµëë¤. ì«ìë ë¶ë¦¬ì¸ê³¼ ê°ì ë¨ìí ì íìë ì ì©í 구ë¶ì´ ìëì§ë§ ê°ì²´ë¥¼ ìê°íë©´ ë©ëë¤.
const bird = { species: "Kestrel" };
console.log(bird.species); // "Kestrel"
const
를 ì¬ì©íì¬ ì ì¸ë ê°ì²´ì ìì±ì ì
ë°ì´í¸, ì¶ê° ëë ì ê±°í ì ìëë° ì´ë ê°ì²´ì ë´ì©ì´ ë³ê²½ëëë¼ë ììê° ì¬ì í ëì¼í ê°ì²´ë¥¼ ê°ë¦¬í¤ê³ ì기 ë문ì
ëë¤.
bird.species = "Striated Caracara";
console.log(bird.species); // "Striated Caracara"
const를 ì¬ì©íë ê²½ì°ì letì ì¬ì©íë ê²½ì°
let
ë§í¼ ë§ì ê²ì í ì ìë¤ë©´ ì let
ëì const
를 ì¬ì©í ê¹ì? ì¬ì¤ const
ë ë§¤ì° ì ì©í©ëë¤. const
를 ì¬ì©íì¬ ê°ì ì´ë¦ì ì§ì íë©´ ì½ë를 ë³´ë 모ë ì¬ëìê² ì´ ì´ë¦ì´ ë¤ë¥¸ ê°ì í ë¹ëì§ ììì ì릴 ì ììµëë¤. ì´ ì´ë¦ì ë³¼ ëë§ë¤ 무ìì ê°ë¦¬í¤ëì§ë ì ì ììµëë¤.
ì´ ì¥ììë let
ì ì¬ì©í ëì const
를 ì¬ì©í ë ë¤ìê³¼ ê°ì ìì¹ì ì ì©í©ëë¤.
ê°ë¥íë©´ const
를 ì¬ì©íê³ ê¼ íìí ê²½ì° let
ì ì¬ì©í©ëë¤.
ë³ì를 ì ì¸í ë ì´ê¸°íí ì ìê³ , ëì¤ì ì¬í ë¹í íìê° ìë¤ë©´ ììë¡ ë§ë¤ë©´ ë©ëë¤.
ì¤ë ¥ í ì¤í¸ì´ 문ì를 ëê¹ì§ ì½ì¼ì ¨ì§ë§, ì¤ìí ê²ë¤ì ì¬ì í 기ìµíê³ ê³ì ê°ì? ë¤ì ì¥ì¼ë¡ ëì´ê°ê¸° ì ì ì´ ì¥ì ë´ì©ì ì íìµíê³ ì´í´íì ¨ëì§ íì¸í ì ìë ì¤ë ¥ í ì¤í¸: ë³ìê° ììµëë¤.
ìì½ì§ê¸ê¹ì§ JavaScriptì ë³ìì ìì± ë°©ë²ì ëí´ ììë³´ììµëë¤. ë¤ì ì¥ììë JavaScriptìì ì«ìì ê´í´ ìì¸í ì´í´ë³´ê³ 기본 ê³ì°íë ë°©ë²ì ììë³´ê² ìµëë¤.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4