JavaScript
-
jQuery - each() 메서드CODING/JavaScript 2018. 11. 2. 13:33
jQuery를 사용해 배열을 관리하고자 할 때 each() 메서드를 사용할 수 있습니다.each() 메서드는 매개 변수로 받은 것을 사용해 for in 반복문과 같이 배열이나 객체의 요소를 검사할 수 있는 메서드입니다. each() 메서드는 다음과 같은 두 가지 타입이 있습니다.JAVASCRIPT// jQuery 유틸리티 메서드 $.each(object, function(index, item){ }); // jQuery 일반 메서드 $(selector).each(function(index, item){ })위의 메서드를 차례로 알아보도록 하겠습니다. $.each()$.each() 메서드는 object 와 배열 모두에서 사용할 수 있는 일반적인 반복 함수입니다.다시 말해, 배열과 length 속성을 갖는 ..
-
jQuery - 속성으로 노드찾기 ( attribute selector )CODING/JavaScript 2018. 11. 2. 13:18
요약 [name] 해당하는 속성을 가지고있는 노드 [name=value] 주어진 문자열과 속성이 동일한 노드 [name~=value]공백으로 구분된 단어와 속성이 일치하는 노드 [name*=value] 주어진 문자열을 포함하고있는 노드 [name$=value] 주어진 문자열로 끝나는 노드 [name!=value] 주어진 문자열이 속성과 다른 노드 [name^=value] 주어진 문자열로 시작하는 노드 [name=value][name2=value2] 다중속성선택자 해당하는 속성을 가지고있는 노드 (" [name] ")해당하는 attribute을 있는 노드를 가져옵니다. html123456 1.링크로연결 2.링크로연결 Colored by Color Scriptercs js1$("[href]").css( "b..
-
parseFloat() 과 parseInt ()CODING/JavaScript 2018. 10. 28. 17:05
parseInt(), parseFloat() 함수는 둘다 문자열을 숫자로 변경하는 함수이다. 근데 Number()함수도 문자를 숫자로 바꿔줄 수 있는데 Number 함수는 안의 내용중에 문자형 숫자 외에 다른 문자가 들어가면 NaN(Not a Number) 를 띄운다.예)123var won = Number('1000원');var dollar = Number('1.5$');document.write(won + ' : ' + dollar);cs결과) NaN : NaN parseInt(), parseFloat() 함수는 숫자로 변환할 수 있는 부분까지는 모두 숫자로 변환한다.예)1234var won = '1000원';var dollar = '1.5$';document.write(parseInt(won) + '..
-
.is() MethodCODING/JavaScript 2018. 10. 28. 15:09
.is() Method 설명선택한 요소 중 하나 또는 하나 이상이 selectorElement 와 일치하는지 확인하여 일치하는 경우 true를 반환 통사론$(selector).is(selectorElement,function(index,element))Parameter Description selectorElement 요소의 인덱스 위치 function(index,element) * 선택 과목. 선택한 요소 그룹에 대해 실행할 함수를 지정합니다.index - 요소의 인덱스 위치 element - 현재의 요소 (「this」셀렉터도 사용할 수있다) 예의 부모가 요소 인 경우 일부 텍스트에 경고합니다.123if ($("p").parent().is("div")) { alert("Parent of p is div..