社区
Ajax
帖子详情
prototype 类库的开头几行就看不懂,哪位大虾帮忙讲讲。
WolfChaseLion
2006-03-14 10:35:47
prototype 类库的开头几行就看不懂,哪位大虾帮忙讲讲。
var Class = {
create: function() {
return function() {
this.initialize.apply(this, arguments);
}
}
}
...全文
197
7
打赏
收藏
prototype 类库的开头几行就看不懂,哪位大虾帮忙讲讲。
prototype 类库的开头几行就看不懂,哪位大虾帮忙讲讲。 var Class = { create: function() { return function() { this.initialize.apply(this, arguments); } } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Scarroot
2006-03-28
打赏
举报
回复
meizz(梅花雪)
大哥能推荐几个好的ajax框架吗?
lele0923
2006-03-28
打赏
举报
回复
方法 create()的结果是返回了一个构造函数定义的表达式。当执行create()时,其内部函数不被执行。
如果写成create()() 则其内部的函数将被执行。
apply的用法:应用某一对象的一个方法,用另一个对象替换当前对象(是5.5里面的新方法)。
apply指明了在initialize方法中出现的this的上下文引用。
gledestrong
2006-03-14
打赏
举报
回复
apply是个方法来的..去查查吧
WolfChaseLion
2006-03-14
打赏
举报
回复
关键是这行 this.initialize.apply(this, arguments);没看到apply 这函数啊?
踏雪听雨
2006-03-14
打赏
举报
回复
一个类里,一个函数
cvpc
2006-03-14
打赏
举报
回复
新版prototype1.4增加了很多东东
meizz
2006-03-14
打赏
举报
回复
类对象的成员函数里再套用函数,prototype 这套框架不是很健全,且有好多BUG!
帮你彻底搞懂JS中的
prototype
、__proto__与constructor(图解)
作为一名前端工程师,必须搞懂JS中的
prototype
、__proto__与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂它们。这里说明一点,__proto__属性的两边是各由两个下划线构成(这里为了方便大家看清,在两下划线之间加入了一个空格:_ _proto_ _)。 现在正式开始!让我们从如下一个简单的例...
JS中
prototype
介绍
转载 原文点这里 用过JavaScript的同学们肯定都对
prototype
如雷贯耳,但是这究竟是个什么东西却让初学者莫衷一是,只知道函数都会有一个
prototype
属性, 可以为其添加函数供实例访问,其它的就不清楚了,最近看了一些 JavaScript高级程序设计,终于揭开了其神秘面纱。 每个函数都有一个
prototype
属性,这个属性是指向一个对象的引用,这个对象称为原型对象,原型对象包含函数...
经典JS
类库
和工具
当设计人员和开发人员真正快速便捷的使用JavaScript
类库
和工具的同时,他们的生活也就变得更轻松、简单。你付出的越多,它回报你的也就越多,这正是JS
类库
和工具需求量很大的原因。 对于Web设计人员和开发人员来说,手里有一套便利的、最新的工具可供使用是极其重要的。Web设计和开发的趋势变化极快,所以拥有最新的工具是必不可少的。 可是要想找到质量高和效率高的工具并非易事,尤其是考虑到这
_proto_与
prototype
的关系及区别
__proto__与
prototype
这两个原型属性大概在学习前端的过程中多多少少都接触过,但是不经常用基本就忘了,不过面试的时候经常会被问到,然后就一脸懵逼的蒙混过关,总觉得这样不太好,所以看了些文章,觉得这位大神写的非常不错,简单易懂,贴给大家看看,共同学习! 原型是javascript面向对象编程中非常重要的概念,而且并不是那么容易懂。偶然看到一个题目:阐述proto和
prototype
的关系。看到这个问题的时候,我的脑海浮现出一些概念,但却说不出来。先来看一张图 如果能看懂图中的关系基本上就可以解
深入理解
prototype
(原型对象)
对JavaScript中原型模式的理解一:什么是原型对象?有什么优点? 简单的来说,无论何时,我们创建的每一个函数都有一个
prototype
属性,这个属性是一个指针,指向一个对象,这个对象包含了通过调用该构造函数所创建的对象共享的属性和方法。其实我们平常的叫法就是指:
prototype
就是通过该构造函数创建的某个实例的原型对象,但是其实
prototype
是每个构造函数的属性而已,只能说万物皆
Ajax
52,797
社区成员
25,305
社区内容
发帖
与我相关
我的任务
Ajax
Web 开发 Ajax
复制链接
扫一扫
分享
社区描述
Web 开发 Ajax
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章