ホームページ > 記事 > ウェブフロントエンド > jquery length と size() の違い
jquery length() と size() の違い: 1. length は属性、size はメソッド; 2. length と size で取得される値は同じですが、必要に応じて文字列の長さを取得するには、length を使用する必要があります。
このチュートリアルの動作環境: Windows7 システム、jquery3.2.1 バージョン この方法は、すべてのブランドのコンピューターに適しています。
jquery length() と size() の違い:
1. ID の違い、basic_string<>
には二重の ID があります。 1 つは、従来の C 文字列を置き換えることです。そのため、C の strlen には、対応する関数の長さを指定する必要があります。別の ID を STL コンテナとして使用できるため、STL コンテナの規則に従って size()
が指定されます。
2. 型の違いは、length が属性であり、size() がメソッドであることです。
3. 使い方の違いは、要素数を取得したいだけであれば効果は同じで、length と size() で取得する値は同じですが、文字列の長さを取得するには、 length を使用する必要があります。
4. エンコーディングの違い. 実際の状況では、length() メソッドは UTF-16 でエンコードされた文字コード単位の数を返しますが、これは必ずしも私たちが考える実際の文字数ではありません。同様に、codePointCount()
メソッドは、実際の文字数であるコード ポイントの数を返します。
一般的に使用される uniCode 文字は 1 つのコード単位を使用して表現できますが、一部の補助文字は表現するために 1 組のコード単位を必要とするためです。 length() メソッドはコード単位の数を計算し、codePointCount()
メソッドはコード ポイントの数を計算します。
5. オブジェクトの違いについてですが、Java の length()
メソッドは文字列 String に対するもので、文字列の長さを確認したい場合は length() メソッドを使用します。 .java の size() メソッドはジェネリック コレクション用です。このジェネリックに含まれる要素の数を確認したい場合は、このメソッドを呼び出して表示します。
関連する無料学習の推奨事項: javascript (ビデオ)
以上がjquery length と size() の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。