«typeof» etiketlenmiş sorular

Typeof (alternatif olarak typeof veya TypeOf), belirli bir değişkenin veri türünü belirleyen birkaç programlama dili tarafından sağlanan bir operatördür. Bu, birçok veri türünü kabul etmesi gereken ancak sağlanan veri türüne bağlı olarak farklı eylemler gerçekleştirmesi gereken program bölümlerini oluştururken yararlı olabilir.


14
Yazım Denetimi: typeof, GetType, ya da?
Birçok kişinin aşağıdaki kodu kullandığını gördüm: Type t = typeof(obj1); if (t == typeof(int)) // Some code here Ama bunu da yapabileceğini biliyorum: if (obj1.GetType() == typeof(int)) // Some code here Veya bu: if (obj1 is int) // Some code here Şahsen, en sonuncunun en temiz olduğunu hissediyorum, ama özlediğim …
1512 c#  types  typeof  gettype 




6
Tam ad alanı olmadan tür adını alın
Takip koduna sahibim: return "[Inserted new " + typeof(T).ToString() + "]"; Fakat typeof(T).ToString() ad alanı dahil tam adı döndürür Sınıf adını almak için herhangi bir adınız var mı (ad alanı niteleyicileri olmadan)?
293 c#  namespaces  typeof 

11
Javascript değişkeni türünü almanın daha iyi bir yolu var mı?
JS'de bir değişkenin türünü almanın daha iyi bir yolu var mı typeof? Yaptığınızda iyi çalışır: > typeof 1 "number" > typeof "hello" "string" Ama denediğinizde işe yaramaz: > typeof [1,2] "object" >r = new RegExp(/./) /./ > typeof r "function" Biliyorum instanceof, ama bu önceden türü bilmenizi gerektirir. > [1,2] …
260 javascript  types  typeof 

6
C ++ 'da' typeof 'yerine' typeid '
C ++ arasında typeidve typeofarasındaki farkın ne olduğunu merak ediyorum . İşte bildiklerim: typeidC ++ başlık dosyası typeinfo'da tanımlanan type_info belgelerinde belirtilmiştir . typeofC için GCC uzantısında ve C ++ Boost kütüphanesinde tanımlanır. Ayrıca, burada, typeidbeklediğim şeyi döndürmediğini keşfettiğim yerde oluşturduğum test kodu testi . Neden? main.cpp #include <iostream> #include …
159 c++  typeof  typeid 




6
Tüm değişkenlerin türünü alın
R'de, betiğimin sonunda global değişkenlerin bir listesini almak ve bunların üzerinde yinelemek istiyorum. İşte kodum #declare a few sample variables a<-10 b<-"Hello world" c<-data.frame() #get all global variables in script and iterate over them myGlobals<-objects() for(i in myGlobals){ print(typeof(i)) #prints 'character' } Benim sorunum, değişken olmasına rağmen typeof(i)her zaman geri …
118 r  typeof 

4
Java'da Bir Sayının İkili Olup Olmadığını Anlamak
Java acemiyim. Bir sayının bir Çift olup olmadığını anlamaya çalışıyorum, bunun gibi bir şeye sahip: if ( typeof ( items.elementAt(1) )== Double ) { sum.add( i, items.elementAt(1)); } Biri bana bu sözdizimini nasıl yeniden düzenleyeceğimi söylerse çok memnun olurum.
94 java  typeof 

16
Değerin bir işlev olup olmadığını test etme
Bir formun değerinin onsubmitbir fonksiyon olup olmadığını test etmem gerekiyor . Biçim tipiktir onsubmit="return valid();". Bunun bir işlev olup olmadığını ve çağrılabilir olup olmadığını anlamanın bir yolu var mı? Typeof kullanmak sadece bir dizge olduğunu döndürür ki bu bana pek yardımcı olmaz. DÜZENLEME : Tabii ki, "return valid ();" bir …

5
JavaScript: bağımsız değişkenin nesne yerine dizi olup olmadığını algılama (Node.JS)
Argümanın bir dizi olup olmadığını nasıl tespit etmeliyim çünkü typeof []döner 'object've diziler ve nesneler arasında ayrım yapmak istiyorum. Nesne benzeyebilir {"0":"string","1":"string","length":"2"}ama aslında dizi gibi görünen bir nesne ise bir dizi olarak çıkmasını istemiyorum. JSON.parseve JSON.stringifybu ayrımı yapabilirler. Nasıl yapabilirim? Chrome ile aynı V8'e dayanan Node.JS kullanıyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.