λ―Έμ μ 보μμ λ, μ λμ€μ μλμ°μ νμΌ μ²΄κ³μ URLμ λν΄ λ³΅μ΅νκ³ , 첫λ²μ¬ λ―Έμ μ μννλ©΄ λκ² λ€κ³ μκ°νλ€.
μ΄ν ν μ€νΈ μ½λ μμ±νλ λΆλΆμμ μ’ μκ°κ³Ό 곡λΆκ° νμνμ§ μμκΉνλ μκ°μ΄ λ€μλ€.
μ κ·ννμ π₯²
μ κ·ννμμ μ¬λ¬ λ² μ¬μ©νμ§λ§, κΈ°μ΅μ μ λ¨μ§ μμλ€β¦.
Windows μμ€ν νμΌ κ²½λ‘ νμ

μ κ·ννμ



JavaScriptμμ ReadOnly
"use strict";
var obj = Object.freeze({ name: "Score", points: 157 });
obj = { name: obj.name, points: 0 }; // replacing it with a new object works
("use strict");
var LUNG_COUNT = 2; // a `var` works, because it's not read-only
LUNG_COUNT = 3; // ok (anatomically unlikely, though)
_μ΄ λΆμ΅λλ€.class CoffeeMachine {
// ...
constructor(power) {
this._power = power;
}
get power() {
return this._power;
}
}
// μ»€νΌ λ¨Έμ μμ±
let coffeeMachine = new CoffeeMachine(100);
alert(`μ λ ₯λμ΄ ${coffeeMachine.power}μΈ μ»€νΌλ¨Έμ μ λ§λλλ€.`); // μ λ ₯λμ΄ 100μΈ μ»€νΌλ¨Έμ μ λ§λλλ€.
coffeeMachine.power = 25; // Error (setter μμ)
Jest vs. Mocha
λ¨μ ν μ€νΈ