Articles of object de

JavaScript encontrar e remover object na matriz com base no valor da chave

Eu tenho tentado várias abordagens sobre como encontrar um object em uma matriz, onde ID = var e, se encontrado, remover o object da matriz e retornar a nova matriz de objects. Dados: [ {“id”:”88″,”name”:”Lets go testing”}, {“id”:”99″,”name”:”Have fun boys and girls”}, {“id”:”108″,”name”:”You are awesome!”} ] Eu sou capaz de pesquisar o array usando jQuery […]

Quantos objects de string serão criados na memory?

Quantos objects de string serão criados pelo seguinte código? String s=””; s+=new String(“a”); s+=”b”; Eu tive essa pergunta no exame. Eu quero saber a resposta certa. Eu disse 2 objects. O object do pool que contém “”, “b” e o object criado pela nova String (“a”);

Entendendo o calcanhar Object.create de Crockford

Eu tenho lido sobre o calço de Crockford para evitar a sobrescrita de protótipos, e entendo que não é a solução definitiva de todas as vezes. Eu também entendo que ES5 Shim pode ser uma alternativa viável para isso. Eu também li este post que fornece uma alternativa mais robusta e segura . Ainda assim, […]

Por que o JSON é inválido se um número inteiro começar com 0

Estou importando alguns arquivos JSON para meu projeto Parse.com e continuo recebendo o erro “chave inválida: par de valores”. Afirma que há um inesperado “8”. Aqui está um exemplo do meu JSON: } “Manufacturer”:”Manufacturer”, “Model”:”THIS IS A STRING”, “Description”:””, “ItemNumber”:”Number12345″, “UPC”:083456789012, “Cost”:”$0.00″, “DealerPrice”:” $0.00 “, “MSRP”:” $0.00 “, } Se eu atualizar o JSON removendo […]

Cópia profunda de uma matriz de objects

Eu quero fazer uma cópia profunda de uma matriz de objects usando um construtor. public class PositionList { private Position[] data = new Position[0]; public PositionList(PositionList other, boolean deepCopy) { if (deepCopy){ size=other.getSize(); data=new Position[other.data.length]; for (int i=0;i<data.length;i++){ data[i]=other.data[i]; } No entanto, o que eu tenho acima por algum motivo não está funcionando. Eu tenho […]

objects C ++ de layout de memory

Eu estou basicamente me perguntando como o C ++ coloca o object na memory. Então, eu ouço que os lançamentos dynamics simplesmente ajustam o ponteiro do object na memory com um deslocamento; e reinterpretar meio que nos permite fazer qualquer coisa com esse ponteiro. Eu realmente não entendo isso. Detalhes seriam apreciados!

javascript: function and object…?

Você pode chamar uma function como um object? Por exemplo: function Tip(txt){ this.content = txt; this.shown = false; } E: var tip = new Tip(elem.attr(‘title’)); Minhas perguntas: Você pode chamar de new para uma function, como para um object? O uso de “isto” é possível, porque usamos essa function como um object?

Por que, em JavaScript, tanto “Object instanceof Function” quanto “Function instanceof Object” retornam true?

Por que, em JavaScript, ambos os Object instanceof Function e Function instanceof Object return true ? Eu tentei no Safari WebInspector.

Obtendo o índice do elemento de uma matriz com base em suas propriedades

Eu tenho uma matriz JavaScript de objects como esta: var myArray = [{…}, {…}, {…}]; Cada object possui um id exclusivo entre outras propriedades: { id: 4, property1: ‘something’, property2: ‘something’ } Como posso obter um índice de um object específico nesse array, se eu souber apenas sua propriedade id ? Então, se eu sei […]

Como faço para remover um object de uma matriz com JavaScript?

Eu tenho um object JavaScript como este: id=”1″; name = “serdar”; e eu tenho uma matriz que contém muitos objects acima. Como posso remover um object desse array como por exemplo: obj[1].remove();