浅谈js函数中的实例对象、类对象、局部变量(局部函数)


Posted in Javascript onNovember 20, 2016

定义

function Person(national,age)
    {
      this.age = age;  //实例对象,每个示例不同
      Person.national = national;  //类对象,所用实例公用
      var bb = 0; //局部变量,外面不能访问(类似局部函数)
    }

调用

var p = new Person("中国", 29);
      document.writeln("age:" + p.age);
      document.writeln("object national:" + p.national);
      document.writeln("Class national:" + Person.national);
      document.writeln("local var:" + p.bb);

      var p2 = new Person("美国", 31);
      document.writeln("</br>");
      document.writeln("age:" + p2.age);
      document.writeln("object national:" + p2.national);
      document.writeln("Class national:" + Person.national);
      document.writeln("local var:" + p2.bb);

      document.writeln("</br>");
      document.writeln("Class national:" + Person.national);
      //age:29 object national:undefined Class national:中国 local var:undefined 
      //age:31 object national:undefined Class national:美国 local var:undefined 
      //Class national:美国

以上这篇浅谈js函数中的实例对象、类对象、局部变量(局部函数)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js利用Array.splice实现Array的insert/remove
Jan 13 Javascript
基于jQuery实现左右div自适应高度完全相同的代码
Aug 09 Javascript
php对mongodb的扩展(小试牛刀)
Nov 11 Javascript
jQuery检测滚动条是否到达底部
Dec 15 Javascript
javascript实现延时显示提示框效果
Jun 01 Javascript
vue debug 二种方法
Sep 16 Javascript
Vue中 key keep-alive的实现原理
Sep 18 Javascript
angular4应用中输入的最小值和最大值的方法
May 17 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
Nov 21 Javascript
使用Node.js实现base64和png文件相互转换的方法
Mar 11 Javascript
详解node.js 事件循环
Jul 22 Javascript
利用js实现简易红绿灯
Oct 15 Javascript
解决前端跨域问题方案汇总
Nov 20 #Javascript
jQuery 的 ready()的纯js替代方法
Nov 20 #Javascript
node+experss实现爬取电影天堂爬虫
Nov 20 #Javascript
JSP防止网页刷新重复提交数据的几种方法
Nov 19 #Javascript
bootstrap datetimepicker2.3.11时间插件使用
Nov 19 #Javascript
js 定位到某个锚点的方法
Nov 19 #Javascript
js 模仿锚点定位的实现方法
Nov 19 #Javascript
You might like
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
2012/03/07 PHP
php导入导出excel实例
2013/10/25 PHP
PHP基于rabbitmq操作类的生产者和消费者功能示例
2018/06/16 PHP
ThinkPHP类似AOP思想的参数验证的实现方法
2019/12/18 PHP
Javascript操作select方法大全[新增、修改、删除、选中、清空、判断存在等]
2008/09/26 Javascript
借用Google的Javascript API Loader来加速你的网站
2009/01/28 Javascript
表格 隔行换色升级版
2009/11/07 Javascript
img onload事件绑定各浏览器均可执行
2012/12/19 Javascript
jQuery元素的隐藏与显示实例
2015/01/20 Javascript
深入分析jQuery的ready函数是如何工作的(工作原理)
2015/12/17 Javascript
javascript读取文本节点方法小结
2016/12/15 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
vue组件 $children,$refs,$parent的使用详解
2017/07/31 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
JavaScript常见事件对象与操作实例总结
2019/01/05 Javascript
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
[56:38]DOTA2-DPC中国联赛正赛Aster vs Magma BO3 第一场 3月5日
2021/03/11 DOTA
Python连接PostgreSQL数据库的方法
2016/11/28 Python
python中文分词,使用结巴分词对python进行分词(实例讲解)
2017/11/14 Python
Numpy之文件存取的示例代码
2018/08/03 Python
解决python2 绘图title,xlabel,ylabel出现中文乱码的问题
2019/01/29 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
python图形开发GUI库pyqt5的详细使用方法及各控件的属性与方法
2020/02/14 Python
基于TensorBoard中graph模块图结构分析
2020/02/15 Python
Python自动采集微信联系人的实现示例
2020/02/28 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
2020/03/19 Python
详解Python高阶函数
2020/08/15 Python
深入解析HTML5的IndexedDB索引数据库
2015/09/14 HTML / CSS
聚美优品广告词改编
2014/03/14 职场文书
助理政工师申报材料
2014/06/03 职场文书
英文演讲稿开场白
2014/08/25 职场文书
中小学生学籍证明
2014/10/25 职场文书
2015年底工作总结范文
2015/05/15 职场文书
入党积极分子党支部意见
2015/06/02 职场文书
投诉信回复范文
2015/07/03 职场文书
四年级数学教学反思
2016/02/16 职场文书