社区
JavaScript
帖子详情
javaScript 对于对象和函数声明的场景
陈--1
2017-08-11 10:40:58
var obj = {
init:function(){/.../};
}
和
var obj = function(){
this.init = function(){}
}
这一个是对象声明 一个函数声明 ,他们应用于那些场景,那场景要对象式声明那些场景需要函数式声明,他们所需声明的场景有那些好处
...全文
249
2
打赏
收藏
javaScript 对于对象和函数声明的场景
var obj = { init:function(){/.../}; } 和 var obj = function(){ this.init = function(){} } 这一个是对象声明 一个函数声明 ,他们应用于那些场景,那场景要对象式声明那些场景需要函数式声明,他们所需声明的场景有那些好处
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
似梦飞花
2017-08-12
打赏
举报
回复
会多次用到且有自己状态的用第二种 没有的话第一种
hookee
2017-08-12
打赏
举报
回复
前者是单个对象实例,直接调用 obj.init(); 后者要先要创建实例 new a = obj(); 然后a.init(); 需要创建多个实例可以用这种
百度2012世界末日页面地震效果
类似百度2012世界末日页面地震效果,供学习 类似百度2012世界末日页面地震效果,供学习
【
JavaScript
】函数和
对象
函数,
函数声明
,函数调用,函数传参,形参和实参,函数的返回值,作用域,匿名函数,立即执行函数,
对象
,
对象
的属性和方法,属性访问,操作
对象
,遍历
对象
,数组
对象
,内置
对象
,内置
对象
Math,随机数生成函数,基本数据类型和引用数据类型
【
JavaScript
】
函数声明
和函数表达式的区别
函数声明
使用function关键字直接定义一个函数。
函数声明
有函数名,并且可以在代码的其他地方调用。函数表达式同样使用function关键字,但它将函数定义赋值给一个变量。函数表达式可以是匿名函数,也可以是具名函数。// 匿名函数表达式// 具名函数表达式
函数声明
:使用function关键字直接定义一个有名字的函数,支持提升。函数表达式:使用function关键字将函数赋值给一个变量,可以是匿名函数或具名函数,不支持提升。
JavaScript
-函数、
对象
详解
函数用于封装重复代码,通过参数传递和返回值实现灵活调用。
对象
是无序数据集合,包含属性和方法,可通过遍历操作数据。本文详细介绍了函数的声明、调用及
对象
的使用,结合实例帮助开发者掌握
JavaScript
核心编程技巧。
JavaScript
函数类型详解:
函数声明
、函数表达式、箭头函数
定义:直接通过function关键字声明函数。特点:函数名会被提升到作用域顶部,允许“先调用后定义”。//
函数声明
函数类型核心优势注意事项
函数声明
提升特性,适合工具函数避免在块级作用域内使用(如if函数表达式灵活赋值,适合动态逻辑注意const不可重新赋值箭头函数简洁安全,适合回调函数避免用于
对象
方法和构造函数。
JavaScript
87,993
社区成员
224,694
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章