javaScript 对于对象和函数声明的场景

陈--1 2017-08-11 10:40:58
var obj = {
init:function(){/.../};
}

var obj = function(){
this.init = function(){}
}

这一个是对象声明 一个函数声明 ,他们应用于那些场景,那场景要对象式声明那些场景需要函数式声明,他们所需声明的场景有那些好处
...全文
257 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
似梦飞花 2017-08-12
  • 打赏
  • 举报
回复
会多次用到且有自己状态的用第二种 没有的话第一种
hookee 2017-08-12
  • 打赏
  • 举报
回复
前者是单个对象实例,直接调用 obj.init(); 后者要先要创建实例 new a = obj(); 然后a.init(); 需要创建多个实例可以用这种

87,994

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧