Node.js - 13์ผ์ฐจ ๐ŸŒท

์ด์ •์ธยท2023๋…„ 10์›” 6์ผ
0

Node.js

๋ชฉ๋ก ๋ณด๊ธฐ
13/21
post-thumbnail


๐ŸŒท 13์ผ์ฐจ (23_10_04) ๐ŸŒท

โœ…ํ™”์‚ดํ‘œํ•จ์ˆ˜


๐Ÿ“Œํ™”์‚ดํ‘œํ•จ์ˆ˜

โœจํ™”์‚ดํ‘œ ํ•จ์ˆ˜

  • add1, add2, add3, add4๋Š” ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ํ•˜๋Š” ํ•จ์ˆ˜
  • add2 : add1์„ ํ™”์‚ดํ‘œ ํ•จ์ˆ˜๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์Œ
  • add3 : ํ•จ์ˆ˜์˜ ๋ณธ๋ฌธ์ด return๋งŒ ์žˆ๋Š” ๊ฒฝ์šฐ return ์ƒ๋žต
  • add4 : return์ด ์ƒ๋žต๋œ ํ•จ์ˆ˜์˜ ๋ณธ๋ฌธ์„ ์†Œ๊ด„ํ˜ธ๋กœ ๊ฐ์‹ธ์ค„ ์ˆ˜ ์žˆ์Œ
  • not1๊ณผ not2๋„ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ํ•จ (๋งค๊ฐœ๋ณ€์ˆ˜ ํ•˜๋‚˜์ผ ๋•Œ ๊ด„ํ˜ธ ์ƒ๋žต)
  • ๊ฐ์ฒด๋ฅผ ๋ฆฌํ„ดํ•˜๋Š” ๊ฒฝ์šฐ ์†Œ๊ด„ํ˜ธ๊ฐ€ ํ•„์ˆ˜๋‹ค !
  • function์ด ์‚ฌ๋ผ์ง€์ง€ ์•Š๋Š” ์ด์œ  : this
  • ํ™”์‚ดํ‘œ ํ•จ์ˆ˜๋Š” ๋ถ€๋ชจ์˜ this ๋ฌผ๋ ค๋ฐ›์Œ




this;

button.addEvnetListener('click', function() {

	console.log(this.textContent);
    // ์—ฌ๊ธฐ์„œ this ๋Š” button์˜ this

}

profile
๋‘‰์ด๋‹

0๊ฐœ์˜ ๋Œ“๊ธ€