할당을 위해 색상, 활자체 (기울임 꼴, 굵게 등), 글꼴 크기 및 모든 대문자 또는 소문자 문자를 갖도록 문자열의 서식을 지정하는 문자열에 새 메서드를 추가해야합니다.Javascript에서 문자열에 형식 메서드 추가.
그래서 "호세는 산호세에서 수년 동안 살았습니다."라는 문자열을 만들어야합니다. 파란색, 기울임 꼴, 크기 12 및 모두 대문자가되도록 형식이 지정됩니다. 이 문제를 시작하는 데 어려움을 겪고 있습니다.
할당을 위해 색상, 활자체 (기울임 꼴, 굵게 등), 글꼴 크기 및 모든 대문자 또는 소문자 문자를 갖도록 문자열의 서식을 지정하는 문자열에 새 메서드를 추가해야합니다.Javascript에서 문자열에 형식 메서드 추가.
그래서 "호세는 산호세에서 수년 동안 살았습니다."라는 문자열을 만들어야합니다. 파란색, 기울임 꼴, 크기 12 및 모두 대문자가되도록 형식이 지정됩니다. 이 문제를 시작하는 데 어려움을 겪고 있습니다.
당신은과 같이, T.prototype
를 사용하여 유형 T
에 메서드를 추가 할 수 있습니다
T.prototype.doSomething = function() {
alert('It did something!');
};
new T().doSomething(); // It did something!
그리고 같은 문자열에 적용됩니다. this
을 사용하여 현재 객체를 참조 할 수 있습니다.이 문자열은 다른 문자열과 마찬가지로 문자열과 연결할 수 있습니다. 문자열을 감싸기위한 인라인 CSS가 포함 된 HTML 일 수도 있습니다. (또는 더 나은, CSS 클래스 -하지만 할당과 같은 소리하지 않습니다.)
나는 올바른 방향으로 당신을 얻을 바랍니다.
보십시오 : Formatting text in JavaScript. 목표가 말 그대로이 형식을 사용하는 "새로운 방법"인 경우 이러한 모든 문자열 형식화 명령을 하나의 함수로 묶을 수 있습니다. 이 논리를 모두 호출 가능한 함수로 추상화하는 것이 교훈 인 것 같습니다. 필요한 경우 더 구체적인 예를 제공 할 수 있습니다.
코드가 없거나 시작 위치를 모르는 경우가 아니면 솔루션을 알리는 방법을 정확히 알 수 있도록이 시점에 코드를 게시하면 도움이됩니다. – JohnZaj