& # 39;方法# 39;在函数.道格拉斯·克罗克福德书中的原型
'method' on Function.prototype in Douglas Crockford's book
在Crockford的书中'method'被添加到Function.prototype
在我的浏览器控制台中,我这样做了
-
Function.method
- - ->定义 -
Function.prototype.method=function(name,func){this.prototype[name]=func; return this;} --> function(name,func){this.prototype[ame]=func; return this;}
-
(function(){}).method --> function(name,func){this.prototype[name]=func; return this;}
-
Function.method --> function(name,func){this.prototype[name]=func; return this;}
我可以理解第3步,其中一个函数文字有'方法'定义
但是第4步,函数是怎么来的?在步骤1中未定义的方法,突然定义了' Method '。
函数是自身的实例吗?
是的。
Function instanceof Function;
> true
相关文章:
- 可以将单元格编辑为下拉列表并使用 JQGard 进行多选
- 使用下拉选择菜单高亮显示一行表格单元格
- 使用javascript下拉菜单更改表格单元格的颜色
- 杰基帕拉克斯在IE7-8
- 雷格斯只参加了最后一场比赛
- 如何替换下拉列表中的表格单元格值
- 理解为什么请求没有;我不在弗拉斯克工作
- 表格数据中每个单元格的下拉列表
- 格拉德尔·马文·德克登西
- 黑猩猩在特拉维斯进行流星测试
- 单元格值未在使用自定义下拉列表编辑器的剑道 UI 网格中正确显示
- 通过 API 将 JSON 拉入 Google 表格,导致单元格中出现未定义的值
- 如何使拉斯维加斯滑块完全响应
- 斯卡拉的未来.js
- 拉斐尔和格拉斐尔有什么区别
- 更新其中一个数据表单元格的多个下拉值的最佳方法是什么
- 安古拉斯的真正考验总是失败——因果报应
- 有没有办法在安格拉Js只投一次赞成票或反对票
- 安格拉向智囊团开火
- 毕达哥拉斯# 39;javascript中的公式