MySQL RECURSIVE TREE메뉴 추출
1. 테이블, 데이터 생성 CREATE TABLE tree ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(50) NOT NULL, parent_id INT DEFAULT NULL, PRIMARY KEY (id), FOREIGN KEY (parent_id) REFERENCES tree(id) ON DELETE CASCADE ); INSERT INTO tree (name, parent_id) VALUES ('Root', NULL); INSERT INTO tree (name, parent_id) VALUES ('Child 1', 1); INSERT INTO tree (name, parent_id) VALUES ('Child 2', 1); INSERT INTO tree (n..
2023. 8. 16.
[JavaScript] 객체 key, value 가져오기
1. Object에서 key를 배열로 가져오기 Object.keys(obj)는 객체의 key를 배열로 리턴합니다. let myObj = { 1: 'a', 2: 'b', 3: 'c', 4: 'd'}; console.log(Object.keys(myObj)); Output: [ '1', '2', '3', '4' ] 2. Object에서 value를 배열로 가져오기 Object.values(obj)는 객체의 value를 배열로 리턴합니다. let myObj = { 1: 'a', 2: 'b', 3: 'c', 4: 'd'}; console.log(Object.values(myObj)); Output: [ 'a', 'b', 'c', 'd' ] 3. Object의 entry(key-value 쌍)를 배열..
2023. 8. 1.