Javascript 기초1

최정민·2021년 7월 8일
0

JavaScript

목록 보기
1/9
post-thumbnail

console.log()

데이터는 console.log를 통해 메세지를 display한다.

exemple)
console.log(10.3);
console.log("Hello");
결과
10.3
Hello

주석방법

주석은 ///* */로 처리한다

  • // 이후 문장을 주석처리
  • /**/ 사이의 문장을 주석처리

exemple)
console.log("hello")
//console.log("zin")
console.log("min")
/*console.log("sun")
console.log("jeck")*/
결과
hello
min


Data Types

  • number - 소수를 포함한 모든 숫자 ex) 23,2.456632
  • string - '',""
  • boolean - yes or no, True or false
  • Null - without quotes 의도적으로 값이 없음을 나타냄
  • Undefined - 정의되지않음
  • symbol - 기호
  • object - 개체

연산자

  • 산술연산자( + , - , * , / , % )

    exemple)
    console.log(3+2);
    console.log(11%2);
    결과
    6
    1

  • 문자열 연산

    exemple)
    console.log('Hello'+'min')
    console.log('Hello '+'min')
    console.log('Hello'+' '+'min')
    결과
    Hellomin
    Hello min
    Hello min


Properties 속성

  • length

    데이터 길이를 나타냄 .length

    exemple)
    console.log('Hello'.length);
    결과
    5

  • Methods

    exemple)
    1. .toUpperCase()
    console.log('hello'.toUpperCase());
    결과
    HELLO
    2. .startsWith()
    console.log('Hey'.startsWith('H'));
    결과
    true


Built-in Object 내장객체

javascript는 console과 같은 내장된 객체가 다양하다
객체는 메소드를 가지고 있어 편리하다

exemple1) Math객체의 random()메소드
Math객체의 random메소드는 0~1 사이의 수가 랜덤으로 선택된다.
console.log(Math.random());
=> 0.23234

exemple2) Math객체의 floor()메소드
Math객체의 floor() 메소드는 가장 가까운 정수로 내림한다.
console.log(Math.floor(Math.random()*10));
=>3
Math.random()메소드에 의해 난수를 발생시키고 10이 곱해진 후 Math.floor()메소드에 의해 가장 가까운 정수로 내림되어 정수인 값이 나온다.


변수생성

  • Var

    var myName="mango";
    console.log(myName);
    =>mango
    myName이라는 이름을 가진 변수를 만들고
    mango라는 값을 변수에 할당한다.

  • let

    변수에 값을 할당하지 않고도 변수 선언이 가능하며(값은 undefined로 초기화됨) 변수의 값을 재할당 할 수 있다.

    let myName="mango";// >myName이라는 이름을 가진 변수를 만들고 mango라는 값을 변수에 할당한다.
    console.log(myName);
    =>mango


    let price; //변수에 값을 할당하지 않고도 변수 선언
    console.log(price);
    => undefined


    price=2000;
    myName="jung min"; //변수myname의 값인 "mango"에서 "jung min"으로 값 재할당
    console.log(price);
    console.log(myName);
    =>
    2000
    jung min

  • const

    변수 선언과 동시에 무조건 값을 할당해줘야 하며 값을 재할당하지 못한다.

    const myName="mango";
    console.log(myName);
    =>mango

profile
나 다운 것, 가장 아름다운 것

0개의 댓글