🖤인프런만의 100% 블프 이벤트🖤

🎁100% 환급+할인+당첨 가능한 인프런 블프 구경오세요!

내일배움단 앱개발종합반 학습 3일차

08.22~ 08.25

사용프로그램: 크롬과 필기에 노션 사용

 

1.강의내용 정리

안드로이드 사용언어: Java&Kotlin

ios 사용언어: Swift

->앱 개발의 종류

네이티브 앱: 각각의 언어를 사용한 개발

하이브리드: 웹사이트에 껍데기만 씌워 배포

크로스플랫폼: 한 가지 언어(ex:자바스크립트)로 제작 후 배포

*리액트 네이티브: 크로스플랫폼 앱 개발 언어_리액트 라이브러리/프레임워크 기반

자바스크립트 사용: 웹페이지 f12 중 콘솔

->자바스크립트 기초문법

[변수(방정식의 미지수처럼 그릇으로써 작용) 선언시 let, var 상관없음]

Const(Constant)으로 선언하는 변수는 재할당 불가능

리스트(배열): let a_list = []

추가:.push, 길이:.length

딕셔너리(객체):let a_dict = {} 키-밸류 묶음

b_dict[x]=y(x,y묶음추가), b_dict[]

.키값, [키값]은 동일한 역할

*자바스크립트 기본제공 함수있음(선언, function 함수)

**변수에는 특정 값(수, 문자, 배열, 객체 등)을 할당할 수 있다

ex) 조건문과 반복문

// AND 조건은 이렇게
function is_adult(age, sex){
	if(age > 20 && sex == '여'){
		alert('성인 여성')
	} else if (age > 20 && sex == '남') {
		alert('성인 남성')
	} else {
		alert('청소년이에요')
	}
}

// 참고: OR 조건은 이렇게
function is_adult(age, sex){
	if (age > 65 || age < 10) {
		alert('탑승하실 수 없습니다')
	} else if(age > 20 && sex == '여'){
		alert('성인 여성')
	} else if (age > 20 && sex == '남') {
		alert('성인 남성')
	} else {
		alert('청소년이에요')
	}
}

is_adult(25,'남')

for (1. 시작조건; 2. 반복조건; 3. 더하기) { 4. 매번실행 }

 

2.스터디 참석여부:출석완료

3.소감

아직 자바스크립트 기초부분이라 이해하기 어렵지 않아 다행이다. 결국 언어여서 문법과 실사용에만 익숙해지면

그냥 다른 외국어, 쓰는 외국어를 배우는 거라고 생각하면 마음의 짐이 좀 덜해지는 기분이다

댓글을 작성해보세요.

채널톡 아이콘