Javascriptの対象
7191 ワード
一つは相手ですか?1.万物はすべて対象で、例えばJSの中の基本的なデータのタイプはnumber、book、文字列、配列、null、undefinedなどはすべて対象です.
二番目の相手向けは何ですか?対象に向かって2階の理解があります.1階は薄っぺらで、エアコンを使うことができますが、その動作の原理を理解する必要はないです.2階は対象を作ることができます.
相手に向いている特性は何ですか?対象に向かって何を構成しますか?抽象パッケージ引継ぎ(まだ多形);属性と方法で構成される.
四何が抽象ですかパッケージとは何が継承ですか属性と方法は何ですか?1.抽象とは芸術上の抽象ではなく、肝心な部分(対象)を抽出すること.核心を握る問題2.パッケージ:属性と方法をクラスにパッケージ化する.3.継承:既存のオブジェクトから新しい属性と方法を継承する.4.属性と方法は何ですか?属性と方法は、あるオブジェクトの変数と関数を指します.
二番目の相手向けは何ですか?対象に向かって2階の理解があります.1階は薄っぺらで、エアコンを使うことができますが、その動作の原理を理解する必要はないです.2階は対象を作ることができます.
相手に向いている特性は何ですか?対象に向かって何を構成しますか?抽象パッケージ引継ぎ(まだ多形);属性と方法で構成される.
四何が抽象ですかパッケージとは何が継承ですか属性と方法は何ですか?1.抽象とは芸術上の抽象ではなく、肝心な部分(対象)を抽出すること.核心を握る問題2.パッケージ:属性と方法をクラスにパッケージ化する.3.継承:既存のオブジェクトから新しい属性と方法を継承する.4.属性と方法は何ですか?属性と方法は、あるオブジェクトの変数と関数を指します.
var a=0; // , ;
var arr=[1,2,5,9];
arr.a; // ;
//
function sum(){
alert(1);
}//
arr.sum=function(){
alert(1)
}// arr
// ;
var people=new Object();
// Object() , , Array() ;
people.name=' ';
// ;
people.sex=' ';
// ;
people.showName=function(){
alert(people.name);
}
// ;
// :
function creatPeople(name, sex) {
// ( ) : ;
var obj = new Object(); //
obj.name = name; //
obj.sex = sex; //
obj.showName = function() {
alert(this.name);
}
obj.showSex = function() { `1
alert(this.sex);
}
return obj
}
var obj1=creatPeople(' ',' ');
var obj2=creatPeople(' ',' ');
// ;
// : 1. new ;
//2. , . , obj1.name!=obj2.name; ;
//
function CreatPeople(name, sex) {
// ( ) :
// var this=new Object() this ( , obj);
this.name = name; //
this.sex = sex; //
this.showName = function() {
alert(this.name);
}
this.showSex = function() {
alert(this.sex);
}
}
var obj=new CreatPeople(' ',' ');
var obj1=new CreatPeople(' ',' ');
// new
// prototype;
// 。
//
function CreatPeople(name, sex) {
// ( ) : 00
// var this=new Object()
this.name = name; //
this.sex = sex; //
}
CreatPeople.prototype.showName = function() {
alert(this.name);
}
CreatPeople.prototype.showSex = function() {
alert(this.sex);
}
var obj=new CreatPeople(' ',' ');
var obj2=new CreatPeople(' ',' ');
alert(obj.showName==obj2.showName);
//