본문 바로가기

Language/javascript

(5)
[ java script ] each() each함수는 선택자에 의해 복수개의 object가 선택되었을 경우 for문을 돌리면서 내부 함수를 실행해준다. 내부 함수의 parameter로 index와 item을 받는데, index는 말그대로 선택자들의 index이고 item은 해당 index에 해당되는 선택자 object이다. a b c ---------------출력결과------------------ a,b,c
[ java script ] FileReader File Reader 사용법 텍스트 파일 내용 출력 영역 var file = document.querySelector('#getfile'); //querySelector함수를 통해 id getfile이라는 input태그 object를 var에 저장 console.log(typeof(file)); file.onchange = function () { //onchange는 input태그에서 file이 선택되었을때 발동하며 이에 대한 function 정의 var fileList = file.files ; //input태그의 파일들을 fileList에 담는다. // 읽기 var reader = new FileReader(); reader.readAsText(fileList [0]); //reader객체의 rea..
[ java script ] 정규표현식 0. 정규표현식을 테스트해볼 수 있는 사이트 https://regexr.com/ 1. 정규표현식 패턴 만들기 1) var pattern = /a/; -> 찾고자 하는 형식 문자열을 / 와 / 사이에 담는다. 2) var pattern = new RegExp('a'); -> 찾고자 하는 형식 문자열을 ' '사이에 담는다. 2. 정규표현식 메소드 실행 1) RegExp.exec() console.log(pattern.exec('abcdef')); -> ["a"] 2) RegExp.test() console.log(pattern.test('abcdef')); -> true 3. 문자열 메소드 실행 1) String.match() --> RegExp.exec()와 동일효과 var pattern = /a/; va..
[ java script ] javascript 사전 https://opentutorials.org/course/50
[ java script ] 배열의 관리 1. 원소의 추가(맨 앞) 2. 원소의 추가(맨 뒤) 3. 원소의 추가(중간)