Front-end/node
JavaScript 기초 (프론트엔드에 사용되는)
감좋코
2022. 9. 30. 15:14
반응형
자바스크립트(JavaScript)는 프로그래밍 언어라고 할 수 있다.
- 변수
- 함수
- 조건문
- 반복문
1. 변수 : 값을 넣을 상자라고 생각하면 쉽다.
- var 변수명
- let 변수명 (가장 흔히 사용하는 변수)
- const 변수명
a = 1 // a 값은 1
a == 1 // a는 1이랑 같다.
let a = 1 // 일반적인 변수
var, let 은 변수값이 바뀔수 있지만
const는 바꿀수 없는 변수라서 값이 하나
2. 함수 : 코드를 묶어서 값을 낸다는 개념
- function으로 함수를 정의하여 결과 값을 확인
function myFuntion (x){ // function(함수정의) myFuntion(함수이름: 자유롭게 정의)
let temp = 2*x + 3 //식을 써줌
return temp // return (값을 돌려줌)
}
myFuntion(4) // 결과 : 11
function add(x,y){
let temp = x + y
return temp
}
add(5,6) //값 : 11
//동일한 값 다른 식 2가지방법
//1. function을 적지않는 법
add = (x,y) => {
let temp = x + y
return temp
}
//2. 익명함수
((x,y) => {return x+y})(5,6)
add(5,6) //값 : 11
3. 조건문 (if문) : 특정조건에 맞쳐 결과값을 확인
let money = 5000;
if (money > 3000) { // if 가정(조건)
rideBus(); // 결과
console.log("택시");
}else {
wolk();
console.log("걷기");
}
결과 : 택시
let money = 3000;
if (money > 5000) { // if 가정(조건)
rideTaxi(); // 결과
console.log("택시");
}else if (money > 2000) {
rideBus();
console.log("버스");
}else {
wolk();
console.log("걷기");
}
결과 : 버스
4. 반복문 (for 기본문법)
for (let i = 0; i < 10; i++) { // 초기값, 조건, 증감식
console.log(i + 1)
}
결과 :
1
2
3
4
5
6
7
8
9
10
myArray = [1,2,3,4,5]
myArray.forEach(element => {
console.log("나무찍기");
})
결과 : 5 나무찍기
참고: https://m.youtube.com/watch?v=E-PzX2mKGUQ&feature=youtu.be
반응형