>  기사  >  웹 프론트엔드  >  Jquery 길이와 크기()의 차이점

Jquery 길이와 크기()의 차이점

coldplay.xixi
coldplay.xixi원래의
2020-12-01 16:18:453682검색

jquery length()와 size()의 차이점: 1. length는 속성이고 size는 메서드입니다. 2. length와 size로 얻는 값은 같지만 길이를 구하려는 경우 문자열의 경우 길이를 사용해야 합니다.

Jquery 길이와 크기()의 차이점

이 튜토리얼의 운영 환경: windows7 시스템, jquery3.2.1 버전 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

jquery length()와 size()의 차이점:

1. ID의 차이, basic_string<>에는 이중 ID가 있습니다. 하나는 전통적인 C 문자열을 대체하는 것이므로 C의 strlen에 해당하는 함수 길이를 제공해야 합니다. 또 다른 ID를 STL 컨테이너로 사용할 수 있으므로 STL 컨테이너 규칙에 따라 size()가 지정됩니다. basic_string<>有双重身份。一个是代替传统的C字符串,所以应该针对C中的strlen,给出相应的函数length。另外一个身份可用作STL容器,所以要按照STL容器的惯例给出size()

2、类型上的区别,length是属性,size()是方法。

3、使用上的区别,如果你只是想获取元素的个数,两者效果一样 .length 和size() 获取的值是一样的;但是如果是获取字符串的长度就只得用length。

4、编码上的区别,实际情况是length()方法返回的是使用的是UTF-16编码的字符代码单元数量,不一定是实际上我们认为的字符个数。同理codePointCount()方法返回的是代码点个人数,是实际上的字符个数。

因为常用的uniCode字符使用一个代码单元就可以表示,但有些辅助字符需要一对代码单元表示。length()方法计算的是代码单元的数量,codePointCount()方法计算的是代码点数。

5、针对对象的区别, java中的length()

2. 유형의 차이점은 길이가 속성이고 크기()가 메서드라는 것입니다.

3. 사용법의 차이점은 요소 수만 얻으려는 경우 효과가 동일하다는 것입니다. .length와 size()로 얻은 값은 동일합니다. 문자열의 길이는 길이를 사용해야 합니다. 4. 인코딩의 차이점 실제 상황은 length() 메서드가 UTF-16으로 인코딩된 문자 코드 단위의 수를 반환한다는 것인데, 이는 반드시 우리가 생각하는 실제 문자 수는 아닙니다. 같은 방식으로 codePointCount() 메서드는 실제 문자 수인 코드 포인트 수를 반환합니다.

일반적으로 사용되는 유니코드 문자는 하나의 코드 단위를 사용하여 표현할 수 있지만 일부 보조 문자에는 한 쌍의 코드 단위가 필요하기 때문입니다. length() 메서드는 코드 단위 수를 계산하고 codePointCount() 메서드는 코드 포인트 수를 계산합니다. 🎜🎜5. 객체 간의 차이점과 관련하여 Java의 length() 메서드는 문자열 String에 대한 것입니다. 문자열의 길이를 보려면 length() 메서드를 사용하세요. size() 메소드는 제네릭 컬렉션을 위한 것입니다. 이 제네릭에 포함된 요소 수를 확인하려면 이 메소드를 호출하세요. 🎜🎜🎜관련 무료 학습 권장 사항: 🎜javascript🎜(동영상) 🎜🎜

위 내용은 Jquery 길이와 크기()의 차이점의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.