javascript扩展插件alook_前端开发:javascript创建对象的几种方式你都会吗?

无论前端还是后端,开发思想不外乎“面向过程”和“面向对象”。

85a75c82f7833222a43a7912d5a644be.png

javascript

如果需求简单,使用“面向过程”简单快捷,如果业务复杂,或需要后期功能扩展及维护方便,慢慢会发现,面向过程开发思路越来越不好使。

面向过程思路编程,不容易形成系统或架构,后期维护功能扩展成本较大,特别是解决代码重用以及“耦合”问题上,面向过程有些乏力。这些问题都可以通过面向对象编程解决,类,对象,继承……,高级程序员考核的就是架构能力,架构离不开设计模式,设计模式正需要面向对象思想。

我们平时工作中会用到很多优秀的插件,比如滚动插件,幻灯片插件,弹层插件等等,凡是喜欢研究的,都会发现这些插件都采用面向对象的思路来封装。

javascript是一门很特殊的语言,搞java和c#的小伙伴都知道一个对象就是一个类,通过关键词class来定义,但是javascript没有这个关键词,不过没有关系,javascript有自己创建对象的方式,下面我分别讲解如何创建类、类的属性和方法。

通过Object创建

输出结果:

鹅是程序猿

我找到工作了

我的爱好是编程

我会说话

通过”字面量“方式创建。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值