[Javascript]Prototype


JAvascriptプロトタイプは遺伝子と同じです
親が子を継ぐ
親はデータを子に継承できます
기계.prototype.name = 'kim'

console.log(nunu.name);
ということで.

金の属性があると言われています.
私たちはnunuuにnameという属性を与えていないのに、あると言う人がいます.
いったいどういうことですか.
objectから資料をインポートする場合は、まずnuuがそのobject資料を直接持っていることを確認します.
有れば出力
もしなかったら、親の遺伝子に遡って確認します(今のところ、機械.prototype.name='kim')
もう1つの例は
let array = [3,4,2,1]
console.log(array.sort())
これで、その配列の値がソートされます.
しかし考えてみるとsort()関数は追加されていません.
.lengthなどの各種関数は追加されていません.
これらの異なる機能の関数は、次のように使用できます.
Arrayの親遺伝子には,プロトタイプに様々な機能の関数が記録されているからである.
let array = [3,4,2,1]; //이것과
let array = new Array(3,4,2,1); //이것은 같은 의미이다
Array.prototype
MDN Web Docsに行ってみます.
Array.prototye.sort()
こうやってPrototypeと書いてありますが、今はそのPrototypeが何を意味しているのかもっと理解しているようです.

すべてのタイル材料に使用できる関数を作成するには

Array.prototype.함수명 = function(){}
//이렇게 배열에서 사용할 수 있는 함수를 내가 직접 커스텀으로 만들어 줄 수 있다!