Maison > Article > interface Web > Dites-moi comment je comprends l'objet ?
Bonjour à tous ! Aujourd'hui, nous allons parler d'objets.
Comment appréhendons-nous les objets ? Certaines personnes diront peut-être : Eh bien, ne s’agit-il pas uniquement de la relation entre amis masculins et féminins ?
Eh bien oui, tout est objet, il n'y a rien de mal à cela.
Mais pour nous, front-end, on peut rire, alors c'est quoi exactement un objet ?
Tout d'abord, il nous est facile de comprendre qu'un objet est un ensemble de propriétés et de méthodes.
Mais il n'est peut-être pas possible pour ceux d'entre nous qui viennent d'entrer dans l'industrie informatique de comprendre. En termes simples, un objet est une « chose » qui possède certaines caractéristiques ou fonctions.
Par exemple : une personne a des caractéristiques telles que le nez, les yeux, les oreilles, etc., mais elle a aussi des fonctions telles que manger, manger, courir, jouer, etc.
Bien sûr, nous pouvons également créer des objets nous-mêmes. Il existe de nombreuses façons de créer des objets, mais les plus courantes sont les suivantes :
1. Littéral
obj = { Attribut : valeur d'attribut, attribut : fonction};
obj.name=""
Afficher : fonction(){}
}
2.
Objet objetvar obj = new Object(); obj. name=
obj.age= obj.show=function()
3.
Mode construction :fonction myFun(){ this.name=
this.age= this.show = function( ){}
}
var obj2 new myFun();
4. Méthode d'usine :
fonction myFun (){
var obj = new Object();
obj.name
return obj; mode :
function myFun(){}
myFun.prototype.name
myFun.prototype.show=function(){}
obj .prototype= {
6
Mix (Prototype + Construction) function myFun(){ this.name
this.show=function(){}
>
myFun.prototype.age=
myFun.prototype.info = function(){}
show:function(){}
}
Lorsque nous créons l'objet, il aura des propriétés et des méthodes, et nous pouvons mettre à l'échelle les propriétés et méthodes de l'objet, par exemple :
pour(var i dans obj){
Console.log(obj[i]) }
C'est ma compréhension initiale de l'objet.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!