SORU
8 HAZİRAN 2011, ÇARŞAMBA


Nasıl bir JavaScript var bir dize olup olmadığını kontrol edebilir miyim?

Nasıl bir JavaScript var bir dize olup olmadığını kontrol edebilir miyim?

Bunu denedim ve işe yaramadı.

var a_string = "Hello, I'm a string.";

if (a_string typeof 'string') {
    // this is a string
}

CEVAP
8 HAZİRAN 2011, ÇARŞAMBA


Yaklaştın:

if (typeof a_string === 'string') {
    // this is a string
}

İlgili bir Not: Yukarıdaki kontrol edin eğer bir dize türü Object yerine olacak new String('hello') ile oluşturulursa işe yaramaz. Bu sorunu çözmek için karmaşık çözümler vardır, ama daha sadece dizeleri oluşturma bu şekilde, şimdiye kadar kaçının.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Lupe Fiasco

    Lupe Fiasco

    23 ŞUBAT 2006
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009