Questions tagged 'typeof'

Typeof (alternativamente typeof ou TypeOf) é um operador fornecido por várias linguagens de programação que definem o tipo de dados de uma determinada variável. Isso pode ser útil ao criar partes de um programa que deve aceitar muitos tipos de dados, mas pode ser necessário executar ações diferentes dependendo do tipo de dados fornecido.
20
respostas

Por que um objeto zero e qual é a diferença entre zero e indefinido?

Por que nulo é considerado um objeto em javascript? Testa if (object == null) Faz algo igual como se (! Object) Faz alguma coisa? Além disso: Qual é a diferença entre nulo e indefinido?
setado em 29 de abr '09 às 8:47
15
respostas

É possível imprimir o tipo de uma variável no padrão C ++?

Por exemplo: int a = 12; cout << typeof (a) << endl; Resultado esperado: int
set em 17 set. '08 às 13:34
9
respostas

Melhor maneira de obter o tipo de variável javascript?

Existe uma maneira melhor de obter um tipo de variável em js que typeof? Ele funciona bem quando você faz:> typeof 1 "número"> typeof "hello" "string" Mas é inútil quando você tenta:> typeof [1,2] "objeto"> r = new RegExp (/./) ...
set 12 set. '11 às 18:39
6
respostas

Obter nome do tipo sem namespace completo em c #

Eu tenho o seguinte código: return "[Inserted new" + typeof (T) .ToString () + "]"; Mas typeof (T) .ToString () retorna o nome completo, incluindo o namespace.Você pode apenas pegar o nome da classe (sem qualificadores de namespace?)
set 03 ago '10 às 15:12
6
respostas

'typeid' versus 'typeof' em C ++

Eu estou querendo saber qual é a diferença entre typeid e typeof em C ++. Aqui está o que eu sei: typeid é mencionado na documentação para type_info, que é definido no arquivo de cabeçalho C ++ typeinfo. typeof é definido na extensão GCC para C e na biblioteca C ++ Boost ...
set 31 dez '10 às 20:55
4
respostas

Obter o tipo de todas as variáveis

Em R, eu gostaria de obter uma lista de variáveis ​​globais no final do meu script e iterar sobre elas. Aqui está o meu código: #declare a <-10 b <- "Olá mundo" c <-data.frame () # get
set 02 out '12 às 18:57
8
respostas

typeof para RegExp

Existe uma maneira de determinar se um objeto JavaScript é uma expressão regular? Por exemplo, eu gostaria de fazer algo assim: var t = / ^ foo (bar)? $ / I; alerta (tipo de t); // Eu quero que isso retorne "regexp" É possível? Obrigado! EDIT: Obrigado s ...
set 02 dez '10 às 23:01
4
respostas

Por que um tipo de array com objetos retorna um "Objeto" em vez de um Array?

Duplicação possível: JavaScript: verifique se o objeto é uma matriz? Por que uma matriz de objetos é considerada um objeto, não uma matriz? Por exemplo: $ .ajax ({url: 'http://api.twitter.com/1/statuses/user_timeline.json', data: {screen_name: 'mi ...
set 21 out '12 às 13:05
6
respostas

Que tipo de lambda é derivado usando "auto" em C ++ 11?

Tive a sensação de que o tipo lambda é um ponteiro para uma função. Quando realizei o seguinte teste, descobri que estava errado (demonstração). #define LAMBDA [] (int i) -> long {return 0; } int main () {long (* pFptr) (int) = LAMBDA; // ok ...
Definir 31 de outubro '11 às 11:36
8
respostas

Como obter o tipo de variável?

Em C ++, como encontrar o tipo de uma variável?
está marcada para 3 de julho de '12 às 15:27
15
respostas

Testando se o valor é uma função

Eu preciso verificar se o valor do formulário onsubmit é uma função. O formato é geralmente onsubmit = "return valid ();". Existe uma maneira de descobrir se esta é uma função, e ela pode ser chamada? Usando typeof simplesmente retorna que é uma string que ...
set em 28 de abril '09 às 17:44
7
respostas

Como aplicar um objeto ao seu tipo atual?

Se eu tiver: void MyMethod (Object obj) {...} Como posso usar obj para o meu tipo atual?
set 02 set '12 às 10:18
3
respostas

Aquisição de Tipo Java

Eu sou novo em java. Estou tentando descobrir se um número é Double com algo assim: if (typeof (items.elementAt (1)) == Double) {sum.add (i, items.elementAt (1)); Entenda, se alguém me disser como mudar a sintaxe para fazer ...
set 29 de out '09 às 7:28
5
respostas

Javascript: determine se um argumento é uma matriz em vez de um objeto (Node.JS)

Como determinar se um argumento é um array, porque typeof [] retorna 'object', e eu quero distinguir entre arrays e objetos. É possível que o objeto se pareça com {"0": "string", "1": "string", "length": "2"}, mas eu não quero que ele saia como um ma ...
set em 09 de maio '11 às 22:46
2
respostas

_.isFunction (a) void typeof a === 'function'? Javascript

Eu acho que isso só pode ser um caso de desempenho - http://jsperf.com/comparing-underscore-js-isfunction-with-typeof-function/2 E parece que typeof é mais rápido .. então minha pergunta é que é mais apropriado usar ?
set em 14 de junho de 2013 às 15:06