[javascript] Underscore.js를 사용하여 문자열 조작하는 방법은 어떻게 되나요?
  1. 문자열 길이 확인하기:
    var str = "Hello, world!";
    var length = _.size(str);
    console.log(length); // 13
    
  2. 대문자로 변환하기:
    var str = "hello, world!";
    var uppercaseStr = _.toUpperCase(str);
    console.log(uppercaseStr); // "HELLO, WORLD!"
    
  3. 소문자로 변환하기:
    var str = "HELLO, WORLD!";
    var lowercaseStr = _.toLowerCase(str);
    console.log(lowercaseStr); // "hello, world!"
    
  4. 문자열 분리하기:
    var str = "Hello, world!";
    var splittedStr = _.split(str, ",");
    console.log(splittedStr); // ["Hello", " world!"]
    
  5. 문자열 합치기:
    var arr = ["Hello", "world!"];
    var joinedStr = _.join(arr, ", ");
    console.log(joinedStr); // "Hello, world!"
    
  6. 문자열에서 공백 제거하기:
    var str = "  Hello, world!  ";
    var trimmedStr = _.trim(str);
    console.log(trimmedStr); // "Hello, world!"
    

위의 예시 코드는 Underscore.js를 사용하여 문자열 조작을 수행하는 방법을 보여주었습니다. 이 외에도 Underscore.js에는 많은 유틸리티 함수가 있으니 필요한 작업에 맞게 활용할 수 있습니다.

참고 자료: