摘要:面向对象编程指向一。总结的值要等到代码真正执行是才能确定。,调用,只想我们指定的对象后续更新。对象调用,如执行,指向。默认的,指向全局变量。特殊虽然也是对象,但是在这里还是指向那个函数的实例,因为比较特殊。 面向对象编程 --- this指向 一。首先:, this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定this到底指向谁,实际上this的最...
摘要:前言之前不太明白事件委托。看了这个帖子,跟着代码操作了一遍,终于明白了事件委托。推荐理由一步一步,渐进式分析来说明事件委托。为签收快递,有两种办法一是三个人在公司门口等快递二是委托给前台代为签收。 前言:之前不太明白事件委托。 看了这个帖子,跟着代码操作了一遍,终于明白了事件委托。所以转载。 推荐理由:一步一步,渐进式分析来说明事件委托。 什么叫事件委托呢?它还有一个名字叫事件代理 ...
摘要:在中其实是一颗语法糖,但是这糖有毒。致命的地方在于它的指向往往不能直观确定。希望下面可以一步步去掉有毒的糖衣。这样理解可能有些极端,但是它可能有助于避免一些常见的错误。第三步一个传递参数更好的办法仍存在两个安全隐患。 在 JavaScript 中 this 其实是一颗语法糖,但是这糖有毒。this 致命的地方在于它的指向往往不能直观确定。希望下面可以一步步去掉有毒的糖衣。 1 用 f....
摘要:我们继续,这次来聊聊类。,编写代码角色基类判断角色是否死亡升级受到伤害攻击普通攻击攻击了造成了点伤害攻击,有概率是用必杀攻击必杀攻击使用必杀攻击了造成了点伤害游戏世界权利的游戏初始化英雄怪物集合,模拟简单的游戏关卡。 OK, 我们继续,这次来聊聊类。 内有 Jon Snow大战异鬼, ? 熟悉后端的朋友们对类肯定都不陌生,如下面一段PHP的代码: class Human { pr...
摘要:路由的实现实现路由主要依靠两个,前进或后退可以配合事件将当前和加入到中,并用新的和替换当前,不会造成页面刷新与要跳转到的对应的状态信息要跳转到的地址,不能跨域会向浏览器的历史堆栈添加一个为设定值的记录,并指向当前项与参数,含义相同区别在于是 History路由的实现 history 实现路由主要依靠两个API,前进或后退可以配合onpopstate事件 history.pushSt...