Compartilhar via


Excluir operador

Exclui uma propriedade de um objeto, remove um elemento de uma matriz ou remove uma entrada de um objeto de IDictionary.

delete expression

Argumentos

  • expressão
    Obrigatório. Qualquer expressão que resulta em uma referência de propriedades, o elemento de matriz ou o objeto de IDictionary.

Comentários

Se o resultado de expressão é um objeto, a propriedade especificada no expressão existir, e o objeto não permitirá que ele deve ser excluída, false é retornado.

Em outros casos, true é retornado.

Exemplo

O exemplo a seguir ilustra um uso o Excluir operador.

// Make an object with city names and an index letter.
var cities : Object = {"a" : "Athens" , "b" : "Belgrade", "c" : "Cairo"}

// List the elements in the object.
var key : String;
for (key in cities) {
   print(key + " is in cities, with value " + cities[key]);
}

print("Deleting property b");
delete cities.b;

// List the remaining elements in the object.
for (key in cities) {
   print(key + " is in cities, with value " + cities[key]);
}

A saída desse código é:

a is in cities, with value Athens
b is in cities, with value Belgrade
c is in cities, with value Cairo
Deleting property b
a is in cities, with value Athens
c is in cities, with value Cairo

Requisitos

Versão 3

Consulte também

Referência

IDictionary

Conceitos

Precedência de operador

Resumo do operador