본문 바로가기
반응형

IT/자바스크립트55

JavaScript 변수 선언 완전 정복 var, let 차이점과 사용법 JavaScript에서 변수 선언 방식은 코드의 안정성과 유지 보수성에 지대한 영향을 미친다. 특히 var, let, const는 각각 고유한 특성과 스코프 범위를 가지며, 이 중 var와 let은 개발자가 자주 혼동하는 부분이다. 본 문서에서는 var와 let의 차이점과 사용 시 고려해야 할 사항을 철저히 분석하고, 실제 실무에서 어떻게 활용해야 최적의 코드를 구현할 수 있는지 설명한다.JavaScript에서 변수 선언의 진화JavaScript 초기에는 var만이 존재했다. 그러나 여러 가지 예측 불가능한 버그와 범위 관리의 한계 때문에 ECMAScript 6(ES6) 이후 let과 const가 도입되었다. 이 변화는 JavaScript 언어 자체의 패러다임을 바꾸었다.var 키워드: 유연하지만 위험한.. 2025. 5. 7.
JavaScript toString 가이드 JavaScript toString 메서드란?toString 메서드는 JavaScript에서 객체를 문자열로 변환하는 표준 내장 메서드입니다. 모든 객체는 Object를 상속받기 때문에 toString 메서드를 기본적으로 사용할 수 있으며, 타입에 따라 다르게 동작합니다. 이 메서드는 객체의 내용을 사람이 읽을 수 있는 문자열 형태로 변환하거나, 디버깅, 데이터 출력, 서버 전송 시 주로 활용됩니다.JavaScript 기본 타입과 toString 변환숫자(Number) 타입의 toString숫자 타입에서 toString 메서드를 호출하면, 숫자가 문자열로 변환됩니다. 추가로 진법을 인자로 넘기면 다양한 진법의 문자열 표현을 얻을 수 있습니다.const num = 255;console.log(num.toS.. 2025. 4. 28.
jqGrid multiselect 한개만 선택 하도록 하는 방법 개요jqGrid multiselect 한개만 선택 하도록 하는 방법을 찾고 있었으나 제대로 동작하지 않아 절리한다. 상세 설명기본 설정아래와 같이 jqGrid 설정을 하고 하나만 선택 하다록 하였으나 하나만 체크 박스표시 표시만 변경될 뿐이 었다.$('#data-grid').jqGrid({ ..., multiselect : true, // 그리드 왼쪽부분에 체크 박스가 생겨 다중선택이 가능해진다. multiboxonly : false, // 다중선택을 단일 선택으로 제한 ...});$('#data-grid').jqGrid('setGridParam',{multiboxonly : true});$('#data-grid').jqGrid('hideCol', 'cb');다시 검색을 해서 확인을 해보니 bef.. 2025. 4. 1.
jqGrid에서 JavaScript로 항목 감추기 jqGrid는 강력한 그리드 기반의 jQuery 플러그인으로, 대량의 데이터를 효율적으로 보여주기 위해 널리 사용됩니다. 특히 JavaScript와 결합하여 동적으로 항목을 제어할 수 있는 기능은 실무에서 매우 유용하게 활용됩니다. 이 문서에서는 jqGrid 항목 감추기에 중점을 두고, 실전에서 바로 적용 가능한 고급 기법과 함께 상세한 코드 예시, 문제 해결법 등을 제공하겠습니다.jqGrid에서 컬럼 숨기기의 기초 원리hidden 속성을 활용한 정적 숨김 설정colModel에서 hidden: true 속성을 사용하면 초기 렌더링 시점에 특정 컬럼을 숨길 수 있습니다.$("#grid").jqGrid({ url: '/api/data', datatype: 'json', colNames:['I.. 2025. 4. 1.
반응형