javascript

bird.j·2021년 2월 14일
0

web기본

목록 보기
5/19
  • javascript : 프로그래밍 언어 중 하나로, 브라우저가 유일하게 알아들을 수 있는 언어. 움직이게하기!
    • java와 javascript차이는 인도와 인도네시아.. 아무 관계 없음
  • head -> script -> function
<script>
	function hey(){
    	   alert('안녕!') # hey함수는 안녕!이라는 메시지 가진 경고창 띄움
   	}
</script>
<a onclick="hey()" ~~> # ~~를 클릭하면 hey함수 호출
  • 페이지 우클릭 -> 검사 -> 콘솔창에서 해봐도 됨
    • 바로바로 확인할 수 있으니까!

javascript문법

  • 리스트는 순서가 중요
  • 리스트에 추가 : a_list.push('딸기')
  • 딕셔너리는 a_dict = {key: value,..} 문자열이면 ''안에
  • 가져올때는 a_dict[key]
  • 딕셔너리에 추가 : a_dict[key]=value
  • 딕셔너리 value가 리스트일 수 있음
  • .split('뭐로 쪼갤 지')으로 쪼갤 수 있다

함수 : 부르면 정해진 동작을 한다

function mysum(num1, num2){
  alert('첫번째'+num1)
  alert('두번쩨'+num2)
}
mysum(1,2)

조건문

let age = 25
if (age > 20){
    console.log('성인입니다')
}  else if(age > 10){
    console.log('청소년입니다')
}  else{
    console.log('아동입니다')
}
# and는 &&, or는 ||

console.log는 콘솔창에다가 찍어준다.

반복문

let people = ['철수','영희','민수','형준','기남','동희']

for(let i=0; i<people.length; i++){
    console.log(people[i])
}

#두번째예제
let scores = [
	{'name':'철수', 'score':90},
	{'name':'영희', 'score':85},
	{'name':'민수', 'score':70},
  {'name':'형준', 'score':50},
  {'name':'기남', 'score':68},
  {'name':'동희', 'score':30},
]

for (let i=0; i<scores.length;i++){
    let name = scores[i]['name']
    let score = scores[i]['score']
    if (score < 70){
        console.log(name,score)
    } 
}

0개의 댓글