摘要: apply,call和bind 1、apply,call apply() 方法有两个参数,用作 this 的对象和要传递给函数的参数的数组. 函数名字.apply(对象,[参数1,参数2,...]); 方法名字.apply(对象,[参数1,参数2,...]); call()方法它的第一个参数用作 t 阅读全文
posted @ 2020-04-08 22:45 guoguo小白 阅读(154) 评论(0) 推荐(0)
摘要: JS不是一门面向对象的编程语言,是一门基于对象的语言 面向对象的额编程语言中有类的概念,JS不是面向对象的语言所以JS中没有类,但是JS可以模拟面向对象,JS中会通过构造函数来模拟类的概念 继承: 继承是一种关系,类与类之间的关系,JS中没有类但是可以通过构造函数来模拟类,然后通过原型来实现继承 通 阅读全文
posted @ 2020-04-05 18:33 guoguo小白 阅读(106) 评论(0) 推荐(0)
摘要: 实例对象属性和原型对象属性重名问题: <script type="text/javascript"> function Person(age,sex){ this.age=age; this.sex=sex; }; Person.prototype.sex="女"; var per = new Pe 阅读全文
posted @ 2020-04-04 19:32 guoguo小白 阅读(97) 评论(0) 推荐(0)
摘要: 原型 通过原型来添加方法,解决数据共享,节省内存空间需要数据共享,节省内存空间时使用类名.prototype.方法名=function(){} //为内置对象添加原型方法 /* var arr = new Array(10,20,30,40,50); arr.join("|"); console.l 阅读全文
posted @ 2020-03-26 21:01 guoguo小白 阅读(123) 评论(0) 推荐(0)
摘要: 第一次发博客有很多东西都不太懂。 学习Javascript高级自己做了一个小贪吃蛇游戏 程序写的很乱(❁´◡`❁)*✲゚* 简单的贪吃蛇:地图,食物,小蛇 这三个都是对象. 地图:宽,高,背景颜色,因为小蛇和食物都是相对于地图显示的,这里的小蛇和食物都是地图的子元素,随机位置显示,脱离文档流。父级元 阅读全文
posted @ 2020-03-24 21:26 guoguo小白 阅读(177) 评论(1) 推荐(1)