자바스크립트 실무 유틸 함수 시리즈 20 - 배열 비교 및 동기화를 위한 유틸
·
Programing/javascript
이번 20편에서는 배열 간의 차이를 비교하고 동기화할 때 유용한 자바스크립트 유틸 함수들을 정리합니다. 데이터 변경 사항 추적, 차이점 필터링, 병합 등의 작업을 쉽게 수행할 수 있습니다.✅ 1. arrayDifference (두 배열 간 차이값 구하기)📌 A 배열에는 있고 B 배열에는 없는 항목 반환function arrayDifference(a, b) { return a.filter(item => !b.includes(item));}📌 활용 예시(예: 삭제된 항목 목록 추출)const before = ['a', 'b', 'c'];const after = ['a', 'c'];const removed = arrayDifference(before, after); // ['b']✅ 2. arrayInt..
PHP 배열 첫번째 키값 가지고 오기
·
Programing/PHP
아래 코드와 같이 key & value 형태로 되어 있는 배열에서 첫 번째 키 값을 얻는 방법입니다. $arr = array( 'A'=>array( 2=>'', 4=>'', 3=>'' ), 'B'=>array( 1=>'B', 3=>'B', 2=>'C' ), ); echo key($arr); // print 'A' echo key($arr['A']); // print '2'