ホームページ > ウェブフロントエンド > フロントエンドQ&A > JavaScript での theNums の使用法

JavaScript での theNums の使用法

PHPz
リリース: 2023-05-09 09:35:07
オリジナル
566 人が閲覧しました

JavaScript の

theNums は配列処理のメソッドです。これは、配列内の各要素を数値型に変換し、その数値型を含む新しい配列を返す組み込みの JavaScript 関数です。

この記事では、theNums の使用法、構文、例を詳しく紹介し、この関数をよりよく理解して習得できるようにします。

構文

Nums 関数の構文は次のとおりです:

array.theNums();

このうち、array は変換対象の配列を表します。 theNums 関数は引数をとらず、配列内の各要素を数値に変換し、数値型を含む新しい配列を返します。

使用方法

Nums 関数の使用は非常に簡単で、変換する配列の後に .theNums() を追加するだけです。たとえば、文字列の配列があり、その中の各要素を数値型に変換するには、次のコードを使用できます。

var arr = ["12", "34", "56"];
var numArr = arr.theNums();
console.log(numArr); // [12, 34, 56]
ログイン後にコピー

この例では、配列 arr の Nums 関数を呼び出します。 return 結果は numArr 変数に格納されます。 arr の各要素は文字列型であるため、Nums 関数を使用して数値型に変換します。

配列内の要素が数値に変換できない場合は、NaN が返されることに注意してください。例:

var arr = ["12", "34", "abc"];
var numArr = arr.theNums();
console.log(numArr); // [12, 34, NaN]
ログイン後にコピー

この例では、「abc」は数値型に変換できないため、新しい配列内の対応する位置に NaN が返されます。

Nums 関数の使用法をよりよく理解するために、いくつかの実際的な例を見てみましょう。

1. 文字列配列を数値配列に変換する

var strArr = ["12", "34", "56"];
var numArr = strArr.theNums();
console.log(numArr); // [12, 34, 56]
ログイン後にコピー

この例では、文字列型の要素を含む配列を数値型の配列に変換します。

2. 混合型配列を純粋な数値配列に変換する

var mixArr = ["12", 34, "56", 78.9, "10.11"];
var numArr = mixArr.theNums();
console.log(numArr); // [12, 34, 56, 78.9, 10.11]
ログイン後にコピー

この例では、さまざまな型の要素を含む配列を、数値型のみを含む配列に変換します。文字列型要素では、数値と小数点を数値型に変換できることに注意してください。

3. 間違った使用方法

var arr = [12, 34, 56];
console.log(arr.theNums()); // arr.theNums is not a function
ログイン後にコピー

この例では、数値配列に対して Nums 関数を使用しようとしていますが、数値型の配列ではこのメソッドが定義されていないため、エラーが報告されます。

概要

theNums は、配列内の要素を数値型に変換し、その数値を含む新しい配列を返す便利な配列処理メソッドです。構文はシンプルで使いやすいですが、配列内の要素が数値に変換できない場合は NaN が返されることに注意してください。この方法をマスターすると、配列の数値演算などの演算を簡単に実行できるようになります。

以上がJavaScript での theNums の使用法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート