Pytania oznaczone «typeof»

Typeof (alternatywnie typeof lub TypeOf) to operator udostępniany przez kilka języków programowania, który określa typ danych danej zmiennej. Może to być przydatne podczas konstruowania części programów, które muszą akceptować wiele typów danych, ale mogą wymagać podjęcia różnych działań w zależności od typu dostarczonych danych.

1512
Sprawdzanie typu: typeof, GetType, czy jest?

Widziałem wiele osób używających następującego kodu: Type t = typeof(obj1); if (t == typeof(int)) // Some code here Ale wiem, że możesz to zrobić: if (obj1.GetType() == typeof(int)) // Some code here Albo to: if (obj1 is int) // Some code here Osobiście uważam, że ostatni jest najczystszy,...

159
„typeid” kontra „typeof” w C ++

Zastanawiam się, jaka jest różnica między typeidiw typeofC ++. Oto co wiem: typeidjest wspomniana w dokumentacji dla type_info, która jest zdefiniowana w pliku nagłówkowym C ++ typeinfo . typeofjest zdefiniowany w rozszerzeniu GCC dla języka C oraz w bibliotece C ++ Boost . Tutaj jest również...

118
Pobierz typ wszystkich zmiennych

W R chciałbym pobrać listę zmiennych globalnych na końcu mojego skryptu i iterować po nich. Oto mój kod #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){...

94
Ustalenie, czy liczba jest podwójna w Javie

Jestem nowicjuszem w Javie. Próbuję dowiedzieć się, czy liczba jest Double z czymś takim: if ( typeof ( items.elementAt(1) )== Double ) { sum.add( i, items.elementAt(1)); } Byłbym wdzięczny, gdyby ktoś mógł mi powiedzieć, jak zmienić składnię, aby działała poprawnie....

88
Sprawdzanie, czy wartość jest funkcją

Muszę sprawdzić, czy wartość formularza onsubmitjest funkcją. Format to zazwyczaj onsubmit="return valid();". Czy istnieje sposób, aby stwierdzić, czy jest to funkcja i czy można ją wywołać? Użycie typeof po prostu zwraca, że ​​jest to ciąg znaków, co niewiele mi pomaga. EDYCJA : Oczywiście...

59
Dlaczego niezdefiniowany nie jest zapisywalny w JavaScript?

Zgodnie z dokumentacją MDN na tematundefined : We współczesnych przeglądarkach (JavaScript 1.8.5 / Firefox 4+) undefined jest niemożliwą do skonfigurowania, niemożliwą do zapisu właściwością zgodnie ze specyfikacją ECMAScript 5. Nawet jeśli tak nie jest, unikaj przesłonięcia. Jednym z...