-
JavaScript - 정규표현식
** 목차 ** 참고 https://act-think.tistory.com/191?category=868707 정리_정규표현식 ※ greedy와 ungreedy의 차이 - ↓ 이 글 2/3 지점 쯤에 댓글 캡쳐 https://act-think.tistory.com/63 5/26 생활코딩 * 오늘의 진도 정규표현식 정규표현식 패턴들 정규표현식: 문자를 처리하기 위한 일종.. act-think.tistory.com 정규표현식: 문자열에서 문자 조합을 매치하기 위해 사용되는 패턴들 - RegExp의 exec()와 test() 메소드, 그리고 - String의 match(), matchAll(), replace(), replaceAll(), search(), split() 메소드와 함께 쓰인다. 자바스크립트에서..
2020.07.08
-
JavaScript - Operators 사전식 정리
JavaScript 총정리 - 목차로 바로가기 Unary operators (단항 연산자) - operand(피연산자)가 하나만 있는 연산. delete delete object.property; delete object[propertyKey]; delete property; // legal only within a with statement object로부터 property를 삭제한다. (변수나 함수에는 사용할 수 없다.) ① property의 값과 ② property 그 자체 두 가지 다 삭제한다. typeof typeof operand typeof (operand) 괄호는 써도 되고 안 써도 된다. operand는 문자열, 변수, 키워드, 객체이다. 변수/객체/함수/표현식의 type을 나타내는 st..
2020.07.08
-
JavaScript - Number Methods 사전식 정리
JavaScript 총정리 - 목차로 바로가기 constructor number.constructor object의 constructor 함수를 리턴한다. 더보기 리턴값: function Number() { [native code] } isFinite() isFinite(testValue) 어떤 숫자가 유한하고 legal한 숫자인지 체크한다. 더보기 리턴값: 불리언. 테스트값이 +Infinity/ -Infinity/ NaN이면 false를, 그 외에는 true를 리턴한다. testValue - 테스트할 값 * Global 메소드에도 있다. isFinite(Infinity); // false isFinite(NaN); // false isFinite(-Infinity); // false isFinite(0..
2020.07.08