1. trim() - 역할문자열 양쪽 끝에 존재하는 공백을 제거 2. trim() - 예제◈ 코드 123456789101112$(document).ready(function () { var text = ' test '; alert("나는"+text+"입니다"); //나는 test 입니다 alert("나는"+text.trim()+"입니다"); //나는test입니다 }); ◈ 설명 text 변수를 보게 되면 test라는 문자 양쪽으로 공백이 있습니다 이러한 상태에서 바로 alert을 찍어보면 첫번째 alert 처럼 공백이 존재하게 됩니다 그래서 두번째 alert 창에서처럼 trim을 이용하게 되면 공백이 제거된 상태로 출력됩니다
1. every() , some() - 역할 every() - 특정 조건을 모두 만족하는지 확인 some() - 특정 조건에서 적어도 하나는 만족하는지 확인 2. every() - 예제 ◈ 코드 123456789101112131415161718192021$(document).ready(function () { var array = [1,2,3,4,5];var array_two = [1,2,3,4,5]; array = array.every(function(ele){ return ele
1. 객체 - 속성 추가 , 삭제 추가 - 객체를 생성한 후에 동적으로 속성을 추가 삭제(delete) - 객체에서 특정 속성을 삭제 2. 객체 속성 추가 - 예제 ◈ 코드 1234567891011121314151617$(document).ready(function () { var test = {}; test.name='test'; test.amt=1000; test.job=true; for( var i in test) { alert(i +'-'+test[i]); // name-test // amt-1000 // job-true } }); 3. 객체 속성 삭제 - 예제 ◈ 코드 123456789101112131415161718$(document).ready(function () { var test = {..
1. 객체 - 정의 객체란 무엇인가? 객체는 배열과 굉장히 유사함 하지만 차이점이 있다면 인덱스로 접근하는지 키 값으로 접근하는지의 차이 ※ 배열과 객체의 차이 배열 - 요소를 접근하고자 할 경우 인덱스를 사용 객체 - 요소를 접근하고자 할 경우 키를 사용 ※ 배열과 객체의 예 배열 : var test = [ 'test1','1000','test1'] 객체 : var test = { name:'test1' , amt:'1000' , id:'test1' } 2. 객체 - 속성으로 가질 수 있는 자료형 String 타입 → name :'test1' Number 타입 → amt : 1000 Boolean 타입 → job : ture Array 타입 → hobby : [ '축구' , '야구', '농구'] Met..
1. in - 역할 객체 안에서 찾고자 하는 키 값이 존재하는지 여부를 확인 2. in - 예제 ◈ 코드 123456789101112131415$(document).ready(function () { var test = { name : 'test', amt : '1000원', id : 'test1', dept:'test_d1' } alert('name' in test); // true alert('job' in test); //false}); ◈ 설명 첫번째 alert에서는 name이 test의 키로 존재하기 때문에 true를 반환합니다 두번째 alert에서는 job은 test의 키로 존재하지 않기 때문에 false를 반환합니다
1. for in - 역할 객체에서 객체의 키값과 속성을 모두 보고자 할 경우 사용 배열은 단순 for 문 , for in 문으로 접근 가능 하지만 객체는 for in 문으로만 키와 속성을 다 가져올 수 있음 2. for in - 예제 ◈ 코드 1234567891011121314151617181920212223$(document).ready(function () { var test = { name : 'test', amt : '1000원', id : 'test1', dept:'test_d1' } for(var i in test) { alert('키 값 : ' +i + ', 속성 값 : '+test[i]); // 키 값 : name, 속성 값 : test // 키 값 : amt, 속성 값 : 1000원 /..
1. parseInt,parseFloat - 역할 parseInt - 문자를 정수로 변환 parseFloat - 문자를 유리수로 변환 ※ 두 함수는 모두 문자열 중에서 숫자로 변환할 수 있는 부분까지는 모두 변환 2. parseInt,parseFloat - 예제 ◈ 코드 123456789101112131415161718$(document).ready(function () { var test1 = '1000원'; var test2 = '3.14$'; var test3 = '$3.14'; alert(Number(test1)); //NaN alert(parseInt(test1)); //1000 alert(parseFloat(test2)); //3.14 alert(parseFloat(test3)); //NaN}..
1. isFinite,isNaN - 역할 isFinite - 변수에 있는 값이 무한한 값인지 확인 isNaN - 변수에 있는 값이 NaN 인지 확인 2. isFinite - 예제 ◈ 코드 123456789101112131415161718$(document).ready(function () { var test1 = 1/0; var test2 = 2/1 alert(test1); //Infinity alert(isFinite(test1)); //false alert(test2); //2 alert(isFinite(test2)); //true }); ◈ 설명 isFinite 는 유한 수 일 경우에는 true 를 , 무한 수 일 경우에는 false 반환합니다 3. isNaN- 예제 ◈ 코드 123456789101..
1.setTimeout 개념 일정 시간 후 한번 실행 setTimeout은 지정해 놓은 시간 후에 한번만 실행하는 속성 2.setTimeout 예제 메시지 출력하는 예제 Javascript 코드 1 2 3 4 5 6 결과 화면 코드 설명 setTimeout ......... setTimeout은 지정한 시간 이후에 코드 안에 있는 내용을 실행하라는 의미입니다. 시간을 지정할 때는 밀리세컨드 단위로 설정하게 됩니다. 그래서 1초 후에 해당하는 코드를 실행하라고 할 때는 지연 시간을 1000으로 입력해줘야 1초가 되는 것입니다. 만약 1분을 하고자 할 경우에는 1000*60 = 60000을 입력해 주시면 됩니다. 이 속성은 정확하게 한번만 실행한 후에 더 이상 실행이 되지 않습니다. 그래서 위에서 보는 것처..
- Total
- Today
- Yesterday