ㅎ예를 들어서 아래는 테스트 코드의 일부인데,
const article = new Article({
subject: '첫번째 공지사항입니다.',
content: '내용입니다.',
author: '홍길동',
});
expect(article.id.startsWith('공지사항-')).toBe(true);
article이라는 객체에 id라는 property를 만들어서 statsWith()라는 함수로 Boolean 값을 내라는 느낌인데... id는 만들수있을거같은데, statsWith()함수를 어떤식으로 함수본문에 써야 자기 앞에 . 찍은 객체에 영향을 줄수있을까? ㅠㅠ 몇시간째 고민해보고 찾아보는데 너무 마이너한 내용이라 잘 안나와서 ㅠㅠ
id가 문자열 리턴하면 된다
startsWith이라는 함수가 원래 있는 함수라는 거 알고 잇어?
헐 찾아보니 그러네 아 개빡친다 ㅠㅠㅠ 지금까지는 함수 다 만드는 내용이였는데 ㅠㅠ 고맙다
startsWith()가 String.prototype 내장함수 아니야? 저걸 따로 구현하는거야??
startsWith()는 내가 임의로 정의해서 만들어내야해 ㅠㅠ
id 프로토타입에 함수 만들면 되지 않음?