私はいくつかの分割を行いました.typeofを使用してデータ型をテストすると、それはオブジェクトであると言われました
今、文字列または数値データ型になる必要があり、これを使用しようとしています
String(data[0]);
しかし、保留単語を取得する代わりに、最初の文字のみを取得します。
この場合、どのようにすればよいのでしょうか??
お知らせ下さい、
少し早いですがお礼を。
私はいくつかの分割を行いました.typeofを使用してデータ型をテストすると、それはオブジェクトであると言われました
今、文字列または数値データ型になる必要があり、これを使用しようとしています
String(data[0]);
しかし、保留単語を取得する代わりに、最初の文字のみを取得します。
この場合、どのようにすればよいのでしょうか??
お知らせ下さい、
少し早いですがお礼を。
もう少しコードが必要です。たとえば、これは正常に機能します。
var str = "300 #400 How are you doing today?";
var words = str.split(" ");
alert(typeof (words[0])); // Result: string
alert(words[0]); // Result: 300
typeof の代わりに instanceof を使用する
if(data[0] instanceof String)
{
//it is a string
}
データ オブジェクトが何であるかに応じて、通常は.toString()
またはを使用してオブジェクトを文字列に変換できます。String(data)
数値である文字列がある場合は、使用するparseInt(str)
かparseFloat(str)
、文字列を数値に変換できます。
これらの toString メソッドを使用するのと 100% 同等の最短のコードは、
(''+data)