본문 바로가기 메뉴 바로가기

둥이의 개발여행

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

둥이의 개발여행

검색하기 폼
  • 카테고리 (126)
    • 프로그래밍 (2)
    • Spring (15)
      • SpringFramework (0)
      • SpringBoot (12)
    • Java (53)
      • Java 기초 (16)
      • 프로그래머스 코테 (37)
    • DB (4)
      • SQL 개발자 시험 준비 (3)
      • SQL (1)
    • JavaScript (22)
      • deepDive (3)
      • 프로그래머스 코테 (1)
      • AngularJS (1)
    • HTML,CSS (3)
    • Frontend (2)
    • Git, Github (2)
    • IntelliJ (4)
    • 면접준비 (0)
    • React (2)
    • 네트워크 (2)
    • 운영체제 (2)
    • 자료구조 (0)
    • 데이터베이스 (0)
  • 방명록

JavaScript/deepDive (3)
[JS] deepDive | 객체 (Object)

객체 (Object)원시값(primitive value)을 제외한 나머지 값(함수, 배열, 정규 표현식 등)은 모두 객체원시 타입은 하나의 값만 나타내지만 객체 타입(object / reference type)은 다양한 값을 하나의 단위로 구성원시 값은 변경 불가(immutable)한 값이지만, 객체는 변경 가능(mutable)한 값객체는 0개 이상의 프로퍼티로 구성된 집합이며, 프로퍼티는 키 (key) : 값 (value)로 구성자바스크립트에서 함수도 프로퍼티의 값으로 설정 가능 [함수는 일급객체]var myObj = { num: 0, // 프로퍼티 increase: function () { ... ) // 메서드} 자바스크립트는 프로토타입 기반 객체 지향 언어자바와 같은 클래스 기반 객체 지향 언..

JavaScript/deepDive 2024. 10. 10. 16:25
[JS] deepDive | 자바스크립트 원시타입과 객체타입

원시 값과 객체 비교자바스크립트가 제공하는 7가지 데이터 타입(숫자, 문자열, 불리언, null, undeined, 심벌, 객체 타입)은 크게 원시 타입과 객체 타입으로 구분할 수 있다. 데이터 타입을 구분하는 이유는 무엇일까? 원시 타입과 객체 타입을 크게 세가지 측면에서 나눌 수 있다. 원시 타입의 값, 즉 원시 값은 변경 불가능한 값(immutable value) 이다. 이에 비해 객체(참조)타입의 값, 즉 객체는 변경 가능한 값(mutable value) 이다.원시 값(100)을 변수에 할당하면 변수에는 실제 값(100)이 저장된다. 이에 비해 객체를 변수에 할당하면 변수에는 참조 값(메모리 주소)이 저장된다.원시 값을 갖는 변수를 다른 변수에 할당하면 원본의 원시 값이 복사되어 전달된다. 이를 ..

JavaScript/deepDive 2024. 9. 30. 13:57
[JS] deepDive | 변수(Variable)

변수(Variable)변수(Variable)는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 or 그 메모리 공간을 식별하기 위해 붙인 이름// 예제 : 10 + 20 은 30을 result 라는 변수에 대입한 것var result = 10 + 20;여기서 result 는 메모리 공간에 저장된 값을 식별할 수 있는 고유한 이름 - 변수이름변수에 저장된 값 = 변수값변수에 값을 저장하는 행위 = 할당(Assignment), 대입, 저장변수에 저장된 값을 읽어 들이는 것 = 참조(Reference) 식별자(identifier)식별자(indentifier) 는 어떤 값을 구별해서 식별할 수 있는 고유한 이름myNumber 라는 식별자는 값 23을 식별할 수 있어야 한다.이를 위해 myNumber 는 값 ..

JavaScript/deepDive 2024. 7. 18. 13:47
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 운영체제
  • 호이스팅
  • 스코프
  • SQLD
  • 운영체제 유형
  • fsd 구조
  • 프로그래머스
  • startsWith()
  • replaceAll
  • useeffet
  • 네트워크
  • 구성형태
  • 자료구조
  • 온라인처리
  • Replace
  • StringBuilder
  • 엑셀 파일 추출
  • 자료처리시스템
  • 범용리스트
  • 블록스코프
  • fsd 아키텍처
  • 접속형태
  • 콜백 큐
  • SQL 개발자
  • 컴퓨터 시스템 구성요소
  • 네트워크 접속장치
  • 운영체제 특징
  • 중첩스코프
  • 대소문자 변환
  • Java
more
«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바