본문 바로가기

프로그래밍/JavaScript

(4)
[JavaScript] split() / join() split() 이란 문자열을 특정 구분자로 나누어 배열에 저장하는 메소드 문법 string.split( separator, limit ); 인자로 separator(구분자)와 limit을 받는다. limit은 최대 분할 개수를 의미하며 생략가능하다.(limit 값을 정하지 않으면 전체를 다 분할한다.) 코드 예제1 // str변수에 'abcd' 문자열을 넣어준다. let str = 'abcd'; // strArr변수에 위에서 생성했던 문자열을 특정 기호(기호를 쓰지 않을 경우 문자하나씩)를 기준으로 나누어 배열형태로 저장해준다. let strArr = str.split(''); 결과 strArr = ['a', 'b', 'c', 'd']; 코드 예제2 // str변수에 'Hello World !!' 문자열..
[JavaSctipr] 화살표 함수 일반 함수 function sum(num1, num2) { return num1 + num2; } 화살표 함수 ( 일반 함수에서 function과 sum 생략 후 '=>' 추가 ) let sum = (num1, num2) => { return num1 + num2; } 화살표 함수 사용 후 바로 return문이 올 경우 중괄호, return 생략 후 사용 가능 let sum = (num1, num2) => num1 + num2;
[JavaScript]confirm confirm이란 단순 알림창이 아닌 아래와 같은 확인과 취소 버튼이 있는 알림창을 띄우고자 할 때 사용한다 . 확인 버튼을 누르면 Boolean타입으로 true를 반환하고, 취소 버튼을 누르면 false를 반환하는 기능도 가지고 있다. 이를 활용하여 if문이나 다양한 문법과 함께 사용할 수 있겠다. 문법 confirm("들어갈 내용"); 사용 예제 var con = confirm("확인 또는 취소 버튼을 눌러보세요."); if(con == true){ document.write("확인을 눌렀습니다."); }else if(con == false){ document.write("취소를 눌렀습니다.."); }
[JavaScript]location location이란 현재 브라우저에 표시된 HTML 문서의 주소를 얻거나, 브라우저에 새 문서를 불러올 때 사용하는 객체이다. location 문법 location.속성 ="url 주소"; location.메소드("url 주소"); location 종류 href location.href="url 주소"; : url주소를 지정하여 페이지 이동한다. reload() location.reload(); : 현재 페이지를 새로고침하는 기능이다. replace() location.replace("url 주소"); : 기존의 페이지를 새로운 페이지로 변경하는 함수이다. 현재 url주소를 지정한 url주소로 바꾸어 이전 히스토리를 저장하고 있지 않아, 새로운 페이지로 이동후에는 이전페이지로 이동이 불가능하다. assi..