<Java Script>
개발자 도구의 console 창이랑 <script>내부랑 똑같다고 함
- 개발자 도구에다 작성중
- // 변수, 자료형, 함수, 조건문, 반복문
let a = 2;
let b =3;
<데이터 정렬 방법>
- list
let a_list = [‘수박’,’참외’,’배’]
a_list[1]
=> 결과값은 ‘참외'가 나온다.
a_list[0]
=> 결과값은 ‘수박'이 나온다.
a_list.push(‘감')
=> 리스트를 추가하는 것!!
leb b_list=[‘철수’,’영희']
a_list.pushi(b_list)
=> a_list에 추가로 철수, 영희가 들어간다.
즉, a_list 에는 ‘수박’,’참외’,’배’,‘철수’,’영희' 가 들어가있음
- dictionary
let a_dict = [ ‘name’ : ‘bob’ , ‘age’ : 27 ]
a_dict[‘name’]
=> 결과값은 bob 이 나온다.
name, age : key
bob, 72 : value
a_dict[‘height’] = 180
=> a_dict에 height 가 추가됌
- spilit 함수
ley myemail = ‘abc123@naver.com’
myemail.spliit(‘@’)
=> [‘abc123’,’naver.com’] 으로 쪼개짐 (‘@’를 기점으로 두개로 쪼개진 것)
=> 쪼개진 것 자체가 list인것을 확인할 수 있음
myemail.spilpit(@)[1]
=> 결과값은 naver.com이 나온다.
myemail.spilpit(@)[1].spilit(‘,’)
=> 쪼개진 naver.com을 ‘.’을 기준으로 한번 더 쪼갠것
=> 결과값 [‘naver’,’com’]
myemail.spilit(‘@’)[1].spilit(‘.’)[0]
=> 결과값 : gmail
let a_list=['사과','뱌','포도','오렌지']
for(let i = 0; i < a_list.length; i++){
console.log(a_list[i])
}
=> 콘솔창 결과값 : 4개 문장이 나오고 사과,배,포도,오렌지 순으로 출력됌
let scores = [
{'name' : '철수' , 'age' : 27},
{'name' : '영희' , 'age' : 24},
{'name' : '민수' , 'age' : 37},
{'name' : '수지' , 'age' : 22},
{'name' : '뱀뱀' , 'age' : 18}
]
for(let i = 0 ; i < scores.length ; i++){
console.log(scores[i]['age'])
// scores 에서 'age' 부분만 출력해주세요!
}
> list와 같이 노는게 반복문이다!
for(let i = 0 ; i < scores.length ; i++){
if(scores[i]['age'] > 25){
console.log(scores[i]['name'])
}
}
=> scores에서 age 값이 25가 넘는 애들만 name을 찍어줘라 라는 의미!
'✍ 따뜻한 개발 공부' 카테고리의 다른 글
[3주차] 웹개발 종합반 개발일지 (0) | 2022.10.23 |
---|---|
[2주차] 웹개발 종합반 개발일지 (0) | 2022.10.22 |
[CSS] ellipsis 기능 / 넘치는 문장 말줄임으로 표시하기 (0) | 2022.09.15 |
[javascript] 사진 확대해서 띄우기 / onClick 이벤트 활용하여, 사진 클릭 시 사진 확대하기 (0) | 2022.09.04 |
[api] 구글 map x , 카카오 map x ! 구글 회원가입없이 홈페이지 지도 만들기 / api 이용하여 사이트에 현재 위치 표시하기 (0) | 2022.09.03 |
댓글