English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
【Pesquisa e Configuração de Propriedades de Objetos JS】
Você pode obter o valor da propriedade usando o operador de ponto (.) ou colchetes ([]). O operador à esquerda deve ser uma expressão que retorna um objeto. Para o ponto (.), a direita deve ser um identificador simples nomeado pelo nome da propriedade. Para os colchetes ([]), dentro dos colchetes deve ser uma expressão que resulta em uma string, que é o nome da propriedade:
<script type="text/javascript"> var author = book.author; //Obter a propriedade "author" do livro var name = author.subname; //Obter a propriedade "surname" do autor var title = book["main title"]; //Obter a propriedade "main title" do livro </script>
Quando se acessa as propriedades do objeto através do operador de ponto (.), o nome da propriedade é representado por um identificador. O identificador deve aparecer diretamente no programa js, eles não são tipos de dados, portanto, o programa não pode modificá-los.
Por outro lado, quando se acessa as propriedades do objeto através de [], o nome da propriedade é representado por uma string. A string é um tipo de dados do js, que pode ser modificada e criada durante a execução do programa.
<script type="text/javascript"> var addr = ""; for(i=0;i<4;i++{ addr += cutomer["address" + i] + "\n"; } </script>
Este código lê address0,adddress do objeto customer1,address2,adddress3Propriedades, e conecte-as.
Isso é tudo que o editor trouxe para você sobre uma breve discussão sobre as diferenças entre as propriedades do objeto js através de ponto (.) e colchetes ([]), esperamos que você apoie e grita tutorial ~