Gin-Kyeng Lee
@jinkyung9083395
Reviews Written
-
Average Rating
-
Posts
Q&A
๋๊ฐ์ ์ค๋ธ์ ํธ๋ฅผ ์จ์ผํ๋ ์ด์
let obj = {} Object.defineProperty(obj, "book", { set : function(param){ obj.title = param.toUpperCase(); // parameter๋ฅผ ๋ฐ์ ๋๋ฌธ์๋ก ๋ฐ๊ฟ์ค }, get : function(){ return obj.title; } }); obj.book = "jsbook" console.log(obj.book); //JSBOOK ์ ๋ ์ด ๋ถ๋ถ์ด ๊ถ๊ธํด์ ์ค์ ๋ก ์ฝ๋๋ฅผ ์์ฑํด๋ณด์๋๋ฐ, ์ด๋ ๊ฒ ์์ฑํด๋ ๊ฒฐ๊ณผ๋ฌผ์ ์๋์ค๋๋ผ๊ตฌ์. ๋ ์ค๋ธ์ ํธ๋ฅผ ํ์ฉํ ์ด์ ๊ฐ ์ ๋ ๋งค์ฐ ๊ถ๊ธํฉ๋๋ค... ๊ทธ๋ฆฌ๊ณ ๋ ํ๋์ ์๋ฌธ์, data๋ผ๋ ์๋ก์ด ์ค๋ธ์ ํธ๋ฅผ ์ฌ์ฉํ๊ณ , defineProperty ๋ด์ ์ด data์ ํ๋กํผํฐ ๊ฐ์ ์์ฑํ๊ณ ๋์, data์ ํ๋กํผํฐ๋ฅผ obj์ ํ๋กํผํฐ๋ก ๋ณต์ฌํ๊ฑฐ๋ ์ฎ๊ธด์ ์ด ์๋๋ฐ, obj์ book property value์ JS์ฑ ์ด ์ด๋ป๊ฒ ์๋์ ์ผ๋ก(?) ํ ๋น๋๋์ง๊ฐ ๊ถ๊ธํ๋ค์...
- 1
- 1
- 167
Q&A
lastIndexOf ์ฝ๋ 2๋ฒ์งธ parameter ์ง๋ฌธ
์ ๋ ์ด๋ถ๋ถ์ด ๊ถ๊ธํด์ ์ค์ ์ฝ๋๋ฅผ ๋๋ ค๋ณด๋ 0์ด ์ถ๋ ฅ๋๋ ๊ฒ์ ํ์ธํ์์ต๋๋ค. const value = "23345"; console.log(value.lastIndexOf(2,-1)); // 0 MDN Web Docs๋ฅผ ์ฝ์ด๋ดค์ ๋๋, 2๋ฒ์งธ parameter๊ฐ์ด 0๋ณด๋ค ์์ ๊ฒฝ์ฐ -1์ ๋ฆฌํดํ๋ค๋ ๋ด์ฉ์ ์ฐพ์๋ณผ์ ์์์ต๋๋ค. (์ผ์นํ๋ ๋ถ๋ถ์ ์ฐพ์ ์ ์์ผ๋ฉด -1์ ๋ฐํํ๋ค๋ ๋ด์ฉ๋ง ์์ต๋๋ค)
- 1
- 2
- 311




