본문 바로가기

프로그래밍

자바(Java) String to Number(short, int, logn, float, double) 변환 안녕하세요. 루미오입니다. Java에서 숫자 형태의 String을 숫자 (short, int, logn, float, double)로 변환하는 방법을 알아보겠습니다. 순서 ● String to int (Integer) 변환 ● String to short (Short) 변환 ● String to long (Long) 변환 ● String to float (Float) 변환 ● String to double(Double) 변환 String을 int로 변환할 때는 Integer class에서 제공하는 parseInt()와 valueOf()함수를 사용하면 됩니다. 두 함수는 공통으로 String이 숫자로 변환할 수 없는 경우 NumberFormatException을 throw 합니다. 그리고 두 함수의 차이점..
자바스크립트(JavaScript) 배열(Array)의 추가 삭제 안녕하세요. 루미오입니다. JavaScript의 Array에 앞과 뒤에 요소를 추가하거나 삭제하는 방법(shift, unshift, push, pop ), 특정 요소를 중간에 추가하거나 삭제하는 방법(splice)을 알아보겠습니다. 순서 ● Array 앞, 뒤에 추가 삭제 (shift, unshift, push, pop) ● Array 특정 요소 추가 삭제 (splice) ● Array 특정 요소 찾기 (indexOf, lastIndexOf) ● Array 특정 요소 찾아서 바꾸기 (indexOf, splice) ● 전체 Source Code & 바로 Test [jsfiddle] 하단의 → 코드 확인 및 테스트 버튼을 클릭하면 jsfiddle에서 바로 Test해 보실 수 있습니다. Array 앞, 뒤에 ..
자바스크립트(JavaScript) Array.prototype.indexOf, Array.prototype.lastIndexOf 폴리필(polyfill) 안녕하세요. 루미오입니다. JavaScript Array 함수 중에 indexOf()와 lastIndexOf()는 IE 9 이상에서만 지원합니다. IE 8 이하에서 사용하기 위해서는 폴리필(polyfill)을 적용해야 합니다. 오늘은 indexOf()와 lastIndexOf()의 폴리필(polyfill)을 소개하겠습니다. 순서 ● Array.prototype.indexOf 폴리필(polyfill) ● Array.prototype.lastIndexOf 폴리필(polyfill) 하단의 → 코드 확인 및 테스트 버튼을 클릭하면 jsfiddle에서 바로 Test해 보실 수 있습니다. Array.prototype.indexOf 폴리필(polyfill) [Array.prototype.indexOf 폴리필] /* A..
자바스크립트(JavaScript), 제이쿼리(jQuery) 페이지 이동(redirect) 안녕하세요. 루미오입니다. JavaScript와 jQuery에서 페이지 이동 방법을 알아보겠습니다. 순서 ● JavaScript의 페이지 이동 ● jQuery의 페이지 이동 ● Test Source Code JavaScript의 페이지 이동 /* assign 방식 */ window.location = "https://loomio.kr"; window.location.href = "https://loomio.kr"; // window.location 동일함. window.location.assign("https://loomio.kr"); // window.location 동일함. /* replace 방식*/ window.location.replace("https://loomio.kr"); assign방식(..
자바스크립트(JavaScript) 공백 제거 (trim, trimStart, trimLeft, trimEnd, trimRight) 안녕하세요. 루미오입니다. JavaScript에서 문자열(string)의 공백 제거 방법에 대해서 알아보겠습니다. 순서 ● trim() : 문자열 양 끝 공백 제거 ● trimStart(), trimLeft() : 문자열 앞(left) 공백 제거 ● trimEnd(), trimRight() : 문자열 뒤(right) 공백 제거 하단의 → 코드 확인 및 테스트 버튼을 클릭하면 jsfiddle에서 바로 Test해 보실 수 있습니다. JavaScript는 내장함수 5개 제공합니다. trim(), trimStart(), trimLeft(), trimEnd(), trimRight() method가 그것입니다. trim()은 IE 9 이상에서만 지원하며, trimStart(), trimLeft(), trimEnd(..
자바스크립트(JavaScript) null 또는 undefined 체크하기 (isNull) 안녕하세요. 루미오입니다. JavaScript에서 null이나 undefined를 체크하는 방법을 알아보겠습니다. 순서 ● isNull() function 만들기 ● isNull() function 사용법 JavaScript에서 null이나 undefined를 체크해야 하는 상황은 매우 빈번합니다. 하지만 JavaScript의 내장함수로 제공되지 않기 때문에 번거롭지만, 매번 손가락 운동을 해야 하는데요. 오늘은 null과 undefined를 체크하는 function을 만들어 보겠습니다. isNull() function 만들기 먼저 Source Code를 보시겠습니다. function isNull(v) { return (v === undefined || v === null) ? true : false; ..