string2 [ERROR] Do not use String as a constructor Date를 String으로 변환 시키는 과정에서 발생한 에러이다. var date = new Date(); var month = new String(date.getMonth()); 일단 코드를 짜면서 javascript는 따로 타입 지정이 없다는 사실을 간과하였다.(바보) 단순하게 String만 씌워주면 되는 상황에서 new는 왜 쓴걸까?? Test Code Javascript int to String, Javascript date to String var date = new Date(); typeof date //"object" var month = date.getMonth(); month //7 typeof month //"number" var test = new String(month) test /.. 2021. 8. 20. [javascript] 문자열 포함 확인하기 /includes/match/indexOf/lastIndexOf 자바스크립트 다양한 방법으로 문자열 포함 확인하기 1. String.includes() var str = 'testofstring' str.includes('of') //true str.includes('st') //true str.includes('as') //false includes는 true/false 의 boolean 형태로 반환 해당 문자열을 포함하면 true, 없으면 false 단순하게 true, false 값만 필요할 때 사용 2. String.match() var str = 'testofstring' str.match('of') //["of", index: 4, input: "testofstring", groups: undefined] str.match('st') //["st", inde.. 2021. 4. 16. 이전 1 다음 728x90 반응형