Javascript Study 5 πŸ‹πŸΌβ€β™€οΈ

μ˜€λŠ˜μ€ Js 의 λ‹€μ–‘ν•œ 문법(method) 듀에 λŒ€ν•΄ 곡뢀해봀닀.

Study 1 [문자 / string]
// Js 데이터

// String : "" , ' ' , ` ` 
// Number 
// Boolean : true , false 
//undefinded 
// null
// Array : []
// object : {}
Study 2 [μˆ˜ν•™ / math]
 math λŠ” μˆ˜ν•™μ μΈ μƒμˆ˜μ™€ ν•¨μˆ˜λ₯Ό μœ„ν•œ 속성과 λ©”μ„œλ“œλ₯Ό κ°€μ§„ λ‚΄μž₯객체

// tofixed(n): μ •μˆ˜ν˜• λ°μ΄ν„°μ—μ„œ n의 자리 수 κΉŒμ§€ λ’· λ‚΄μš©μ„ μ‚­μ œ
// parseInt : λ¬Έμžν˜• 데이터λ₯Ό νƒμƒ‰ν•˜μ—¬ μˆ«μžλ‚΄μš©μ„μ •μˆ˜ν˜•μœΌλ‘œ λ³€ν™˜ λ©”μ†Œλ“œ
// parsefloat :  // μ‹€μˆ˜ν˜•νƒœλ‘œ λ³€ν™˜ν•˜λŠ” λ©”μ†Œλ“œ

Math Method λ‚΄ λ‹€μ–‘ν•œ κΈ°λŠ₯ ν•™μŠ΅ 
// abs , min , max , ceil , floor , round , random
Study 3 [λ°°μ—΄ / array]
  array 의 νŠΉμ§•μ€ 'zero-based-numbering' 

 // array : λ°°μ—΄ []
 //  index : λ°°μ—΄ λ‚΄μ˜ νŠΉμ • μš”μ†Œ(element or item )λ₯Ό μ§€μΉ­ 
  - method 
  // find() : νŒλ³„ν•¨μˆ˜ 
  // length : λ°°μ—΄μ˜ 길이λ₯Ό 확인 ν•  수 μžˆλŠ” λ©”μ†Œλ“œ
  // forEach() : λ°°μ—΄ λ‚΄ 반볡 
  // map() : // 
  // filter() : μ§€μ • λ°°μ—΄ λ‚΄ μ›ν•˜λŠ” 수치만큼 ν•„ν„° 처리λ₯Όν•΄μ€€λ‹€.
               -> filter , map  의 경우 μ›λ³Έμ˜ 데이터λ₯Ό μ†μƒμ‹œν‚€μ§€ μ•ŠλŠ”λ‹€.
  // find () , findIndex () : λ°°μ—΄μ•ˆμ˜ μ›ν•˜λŠ” μš”μ†Œλ₯Ό μ •κ·œν‘œν˜„μ‹μœΌλ‘œ 찾을 수 μžˆλ‹€.
  // includes () : νŠΉμ •μš”μ†Œκ°€ λ°°μ—΄μ•ˆμ— ν¬ν•¨λ˜μ–΄ μžˆλŠ”μ§€ 확인 ν•  수 μžˆλ‹€.
  // push : μƒˆλ‘œμš΄ μš”μ†Œλ₯Ό λ°°μ—΄μ•ˆμ— μ‚½μž…(맨 λ’€ ) λ°°μ—΄ μš”μ†Œ 변경됨 , unshift : // (맨 μ•ž)
  // reverse : μš”μ†Œμ˜ μˆœμ„œλ₯Ό λ’€μ§‘λŠ” λ©”μ†Œλ“œ
profile
FE 개발자둜 λŒ€μ„±ν•  μ‚¬λžŒπŸ”¨

0개의 λŒ“κΈ€