douuuuu
douuuuu
全部文章
深入学习JS
c++(3)
css(1)
JavaScript(3)
前端(2)
数学(1)
算法总结(3)
题解(13)
归档
标签
去牛客网
登录
/
注册
douuuuu的博客
全部文章
/ 深入学习JS
(共6篇)
一切皆对象
一切皆对象 undefined, number, string, boolean 属于简单的值类型,不是对象。剩下的几种情况——函数、数组、对象、null、new Number(10)都是对象。他们都是引用类型。 **函数** var fn = function () { }; console....
2024-02-02
0
0
JavaScript继承
继承—通过原型 1.共同 function A() { } function B() { } const g = { a: 1, b: 2, }; 我想让从A、B构造出来的对象都具有g其中的属性,就可以通过继承 A.prototype = g A.protot...
2024-02-02
0
0
prototype
每个函数都有一个属性叫做prototype 这个prototype的属性值是一个对象(属性的集合,再次强调!),默认的只有一个叫做constructor的属性,指向这个函数本身 function C(){} let o = new C() console.log(typeof C)//funct...
2024-02-02
0
0
__proto__
每个对象都有一个__proto__属性,指向创建该对象的函数的prototype。 let obj = new Object() obj.a = 1 obj.b = 2 console.log(obj.__proto__);//{} console.log(Object.prototype);//...
2024-02-02
0
0
构造函数new对象会发生什么
构造函数本身就是个函数,也可以不记这个名字。重要的是new这其中的过程 function fn(name,age){ this.name = name this.age = age } 1.new fn(),创建一个对象 const obj = new fn('tom', 1...
2024-02-02
0
0
手搓深拷贝
手搓深拷贝 const obj = { name: "tom", age: 19, hobby: ["篮球", "排球"], sayhi() { console.log("sayhi&qu...
2024-02-02
0
0