重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
本篇内容主要讲解“javascript对象和函数的区别有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“javascript对象和函数的区别有哪些”吧!
站在用户的角度思考问题,与客户深入沟通,找到通渭网站设计与通渭网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟主机、企业邮箱。业务覆盖通渭地区。
区别:1、JavaScript对象是变量的容器,里面可以封装函数,而函数是被设计为执行特定任务的代码块;2、JavaScript对象无法封装操作过程,而JavaScript函数里面可以封装操作过程。
本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。
1.对象
“JavaScript” 对象是变量的容器,但是通常我们认为对象是键值对的容器,键值对的通常写法是 name:value(键与值由冒号分割)。
键值对在 javaScript 对象中通常称为对象属性。
例子:
var person = { firstName:"zhang", lastName:"erga", fullName: function() { return this.firstName + " " + this.lastName; } }
2.函数
函数(方法Function)是对js操作过程的封装,以后操作同样的过程,只要调用相应的函数(方法)即可。对象同样是对js代码封装,不过对象可以封装函数(方法)。比如把某一类的函数(方法)都封装到某个对象中。这样可以系统的管理调用函数(方法)。
例子:
function sum(num1, num2) { return num1 + num2; }
3.联系
对象里面可以封装函数。
例子:
var person = { firstName:"zhang", lastName:"erga", fullName: function() { return this.firstName + " " + this.lastName; } }
4.区别
对象里面包含的是而且只能是键值对(键值以“:”分割,值内容包括普通的变量和函数)。
函数里面可以封装操作过程,但是对象里面无法封装操作过程。
到此,相信大家对“javascript对象和函数的区别有哪些”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!