[javascript] 줄 길이는 어떻게 얻습니까?

jQuery에서 문자열의 길이를 어떻게 얻습니까?



답변

jquery가 필요하지 않습니다 yourstring.length. 참조를 참조하십시오 여기에 또한 여기 .

업데이트 :

유니 코드 문자열을 지원하려면 길이를 다음과 같이 계산해야합니다.

[..."?"].length

보조 기능을 만들거나

function uniLen(s) {
    return [...s].length
}


답변

가장 쉬운 방법 :

$('#selector').val().length


답변

jQuery는 JavaScript 라이브러리입니다.

기본 JavaScript 문자열 객체 속성이므로 문자열의 길이를 얻기 위해 jQuery를 사용할 필요가 없습니다.

somestring.length;


답변

HTML

<div class="selector">Text mates</div>

스크립트

alert(jQuery('.selector').text().length);

결과

10


답변

jquery를 사용할 필요가 없습니다.

var myString = 'abc';
var n = myString.length;

n은 3입니다.


답변

다소 중요한 차이점은 요소가 입력인지 아닌지입니다. 입력하면 다음을 사용할 수 있습니다.

$('#selector').val().length;

그렇지 않으면 요소가 단락 또는 목록 항목 div 등과 같은 다른 html 요소 인 경우 사용해야합니다.

$('#selector').text().length;


답변

필요한 jquery가 아니며 JS입니다.

alert(str.length);