목록Some Memos (107)
Wanna be Brilliant Full-Stack Developer
'==' 와 '==='의 주된 차이점은 무엇인가? JavaScript에서 `==`와 `===`는 비교 연산자로 사용됩니다. 주된 차이점은 동등성 비교 시 자료형 체크 여부입니다. 1. `==` (동등 연산자): - 값만을 비교하며 자료형은 비교하지 않습니다. - 자료형이 다르더라도 변환하여 값이 같으면 true를 반환합니다. '' == null; // true (값이 비어있는 문자열은 null로 변환됨) 0 == false; // true (숫자 0은 불리언 false로 변환됨) '5' == 5; // true (문자열 '5'는 숫자 5로 변환됨) 2. `===` (일치 연산자): - 값과 자료형까지 엄격하게 비교합니다. - 자료형이 다르면 무조건 false를 반환합니다. '' === null; // f..
function ord_reg_add2() { //오른쪽 화살표 누르면 선택한 행 추가(중복 검사) var rowid = $("#ord_reg_grid2").jqGrid("getGridParam", "selarrrow"); var data = $("#ord_reg_grid3").getRowData(); var duplicateExists = false; // 중복 여부 변수 // 중복 검사 & 오른쪽 그리드에 데이터 추가 for (var i = 0; i < rowid.length; i++) { var isDuplicate = false; for (var j = 0; j < data.length; j++) { if (rowid[i] === data[j].part_code) { isDuplicate = tr..
function org_reg_change_status() { //완료처리(수정) var data = $("#ord_reg_grid").jqGrid("getGridParam", "selarrrow"); var gu5 = String.fromCharCode(5); var list = []; var completeList = []; for (var i = 0; i < data.length; i++) { list.push(data[i]); // 선택한 셀의 상태가 "완료"인지 확인 var status = $("#ord_reg_grid").jqGrid("getCell", data[i], "status"); if (status == "완료") { list.shift(data[i]); completeList.pus..
function stock_out_jqGrid_main() { $("#stock_out_grid").jqGrid({ datatype: "local", mtype: 'POST', colNames : ['출고번호','출고일자','품번','품명','업체코드','업체','수량','등록자','등록일시'], colModel : [ {name: 'out_no', index: 'out_no',width:100, fixed: true, sortable: false, key: true, hidden:true}, {name: 'work_date', index: 'work_date', width:100, fixed: true, sortable: false}, {name: 'part_code', index: 'part_code..