Запитання з тегом «typeof»

Typeof (по черзі typeof або TypeOf) - це оператор, що надається декількома мовами програмування, який визначає тип даних даної змінної. Це може бути корисним при побудові частин програм, які повинні приймати багато типів даних, але, можливо, доведеться вживати різних дій залежно від типу даних, що надаються.

12
Визначте тип об’єкта?
Чи є простий спосіб визначити, чи є змінною список, словник чи щось інше? Я повертаю об'єкт назад, який може бути будь-якого типу, і мені потрібно вміти визначити різницю.
1790 python  dictionary  types  typeof 

14
Перевірка типу: typeof, GetType чи є?
Я бачив, як багато людей використовують такий код: Type t = typeof(obj1); if (t == typeof(int)) // Some code here Але я знаю, що ви також могли це зробити: if (obj1.GetType() == typeof(int)) // Some code here Або це: if (obj1 is int) // Some code here Особисто я вважаю, …
1512 c#  types  typeof  gettype 





11
Кращий спосіб отримати тип змінної Javascript?
Чи є кращий спосіб отримати тип змінної в JS, ніж typeof? Це добре працює, коли ви робите: > typeof 1 "number" > typeof "hello" "string" Але марно, коли ви намагаєтесь: > typeof [1,2] "object" >r = new RegExp(/./) /./ > typeof r "function" Я знаю instanceof, але для цього потрібно …
260 javascript  types  typeof 

6
'typeid' проти 'typeof' в C ++
Мені цікаво, в чому різниця між typeidі typeofв C ++. Ось що я знаю: typeidзгадується в документації для type_info, яка визначена у файлі типу infoinfo заголовка C ++ . typeofвизначається в розширенні GCC для C та в бібліотеці Bo + C ++ Boost . Крім того, ось тест кодового тесту, …
159 c++  typeof  typeid 




6
Отримайте тип усіх змінних
У R я хотів би отримати список глобальних змінних наприкінці мого сценарію та переглядати їх. Ось мій код #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' } Моя проблема полягає в тому, …
118 r  typeof 

4
З’ясування того, чи є число Java у Java
Я новачок Java. Я намагаюся зрозуміти, чи є число подвійним, приблизно таким чином: if ( typeof ( items.elementAt(1) )== Double ) { sum.add( i, items.elementAt(1)); } Будемо вдячні, якби хтось міг сказати мені, як переставити синтаксис, щоб це працювало належним чином.
92 java  typeof 

16
Перевірка, чи значення є функцією
Мені потрібно перевірити, чи є значення форми onsubmitфункцією. Формат зазвичай onsubmit="return valid();". Чи є спосіб визначити, чи є це функцією, і чи можна її викликати? Використання typeof просто повертає, що це рядок, що мені не надто допомагає. EDIT : Звичайно, я розумію, що "return valid ();" є рядком. Я replaceзвів …

5
JavaScript: виявлення, якщо аргументом є масив замість об'єкта (Node.JS)
Як я повинен виявити, якщо аргумент є масивом, тому що typeof []повертається, 'object'і я хочу розрізнити масиви та об'єкти. Можливо, об’єкт буде виглядати так, {"0":"string","1":"string","length":"2"}але я не хочу, щоб він вийшов як масив, якщо насправді це об’єкт, схожий на масив. JSON.parseі JSON.stringifyздатні зробити це розрізнення. Як я можу це зробити? …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.