2025/03/07 2

[JavaScript] const의 값 변경(primitive/reference type)

const: 상수, 초기화시 선언된 값(value)를 변경하지 못함 ❗const로 객체가 선언된 경우, 객체 내의 속성은 값과 다르다.→ 객체 내의 속성의 값은 변경 가능 const로 객체/배열이 선언된 경우1. 객체/배열의 참조 자체는 변경할 수 없음//불가능한 예시const person = {name: "철수"}person = {name: "영희"}const numbers = [1, 2, 3]numbers = [4, 5, 6] 2. 객체의 속성/배열의 요소는 변경 가능//가능한 예시const person = { name: "철수" }person.name = "영희"person.age = 20const numbers = [1, 2, 3]numbers[0] = 10numbers.push(4)

[JavaScript] 테이블 토글 버튼(트리 구조 테이블)

1. 개요- 테이블: api 통신을 통해 받아서 오는 데이터로 작성- 토글 버튼은 각 행에 설치하되, 컬럼 안에 들어있지 않고 absolute를 사용해 떠있게 함- 토글 버튼을 클릭한 경우의 동작  각 행의 데이터 중 sub_table_YN의 값이 Y: 해당 행 아래에 서브 테이블을 보여줌  sub_table_YN의 값이 N: 서브 테이블 데이터를 추가하는 모달 오픈  이 동작은 라디오 버튼이 체크된 후에 이루어져야 함 선택(라디오 버튼)컬럼1컬럼2컬럼3컬럼4 +   ⊙     +   ⊙     2. 코드//현재 활성화되어있는 토글 버튼을 관리하기 위한 변수let activeToggleButton = null;function updateTable(data){ //테이블과 티바디 초기화 cons..