Articles of indefinido

Comportamento não especificado, indefinido e definido pela implementação WIKI for C

Embora haja muitos links sobre esse assunto no SO, acho que falta algo: uma explicação clara em linguagem clara de quais são as diferenças entre comportamento não especificado (UsB), comportamento indefinido (UB) e comportamento definido pela implementação (BID). ) com explicação detalhada mas fácil de qualquer caso de uso e exemplo. Nota: Eu fiz o […]

node.js exibe “indefinido” no console

Recentemente instalei node.js na minha máquina com Windows 7. Na execução do JavaScript, recebo uma mensagem indefinida juntamente com a execução bem-sucedida da expressão. O que há de errado aqui? Eu não notei nenhum outro efeito colateral.

JS verificando a existência da propriedade do object profundo

Estou tentando encontrar uma maneira elegante de verificar se certas propriedades profundas existem em um object. Então, praticamente tentando evitar cheques de proteção monstruosos por exemplo, por exemplo. if ((typeof error !== ‘undefined’) && (typeof error.responseJSON !== ‘undefined’) && (typeof error.responseJSON.error) && (typeof error.responseJSON.error.message)) { errorMessage = error.responseJSON.error.message; } O que eu estou pensando é […]

Como implementar memmove no padrão C sem uma cópia intermediária?

Na página man do meu sistema: void * memmove (void * dst, const void * src, size_t len); DESCRIÇÃO A function memmove () copia len bytes da string src para a string dst. As duas cadeias podem se sobrepor ; a cópia é sempre feita de forma não destrutiva maneira. Do padrão C99: 6.5.8.5 Quando […]

Verificação de JavaScript para null versus undefined e diferença entre == e ===

Eu sei, eu sei que deve haver alguns tópicos cobrindo este tópico. Mas eu usei a pesquisa e não obtive a resposta adequada às minhas necessidades. Aqui vamos nos: Como faço para verificar uma variável se é null ou undefined e qual é a diferença entre o null e undefined ? Qual é a diferença […]

Como verificar se há uma variável indefinida ou nula em JavaScript?

Estamos freqüentemente usando o seguinte padrão de código em nosso código JavaScript if (typeof(some_variable) != ‘undefined’ && some_variable != null) { // Do something with some_variable } Existe uma maneira menos detalhada de verificar que tem o mesmo efeito? De acordo com alguns fóruns e publicações, simplesmente o seguinte deve ter o mesmo efeito. if […]

Como determinar se a variável é ‘indefinida’ ou ‘nula’?

Como faço para determinar se a variável é undefined ou null ? Meu código é o seguinte: var EmpName = $(“div#esd-names div#name”).attr(‘class’); if(EmpName == ‘undefined’){ //DO SOMETHING }; Mas se eu fizer isso, o intérprete JavaScript interromperá a execução.

Qual é a diferença entre nulo e indefinido em JavaScript?

Eu quero saber qual é a diferença entre null e undefined em JavaScript.

Por que é um object nulo e qual é a diferença entre nulo e indefinido?

Por que o null é considerado um object em JavaScript? Está verificando if ( object == null ) Do something o mesmo que if ( !object ) Do something ? E também: Qual é a diferença entre null e undefined ?

Existe uma function padrão para verificar variables ​​nulas, indefinidas ou em branco em JavaScript?

Existe uma function JavaScript universal que verifica se uma variável tem um valor e garante que ela não seja undefined ou null ? Eu tenho esse código, mas não tenho certeza se ele cobre todos os casos: function isEmpty(val){ return (val === undefined || val == null || val.length <= 0) ? true : false; […]