浅谈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 相关文章推荐
JavaScript CSS修改学习第一章 查找位置
Feb 19 Javascript
腾讯与新浪的通过IP地址获取当前地理位置(省份)的接口
Jul 26 Javascript
kmock javascript 单元测试代码
Feb 06 Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
Aug 14 Javascript
动态加载js、css等文件跨iframe实现
Feb 24 Javascript
一个简单的动态加载js和css的jquery代码
Sep 01 Javascript
html的DOM中document对象forms集合用法实例
Jan 21 Javascript
JavaScript String(字符串)对象的简单实例(推荐)
Aug 31 Javascript
jQuery 移动端拖拽(模块化开发,触摸事件,webpack)
Oct 28 Javascript
JS中双击和单击事件冲突的解决方法
Apr 09 Javascript
Angular4 组件通讯方法大全(推荐)
Jul 12 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
Feb 26 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个人网站架设连环讲(三)
2006/10/09 PHP
PHP的分页功能
2007/03/21 PHP
php+mysql实现无限分类实例详解
2015/01/15 PHP
php导入模块文件分享
2015/03/17 PHP
php file_get_contents取文件中数组元素的方法
2017/04/01 PHP
在laravel框架中使用model层的方法
2019/10/08 PHP
document.getElementById介绍
2011/09/13 Javascript
jquery ready(fn)事件使用介绍
2013/08/21 Javascript
jquery html动态生成select标签出问题的解决方法
2013/11/20 Javascript
JavaScript中神奇的call()方法
2015/03/12 Javascript
JavaScript控制按钮可用或不可用的方法
2015/04/03 Javascript
js实现微博发布小功能
2017/01/12 Javascript
Vue.js实现实例搜索应用功能详细代码
2017/08/24 Javascript
基于node.js实现微信支付退款功能
2017/12/19 Javascript
vue展示dicom文件医疗系统的实现代码
2018/08/27 Javascript
微信小程序实现手势滑动卡片效果
2019/08/26 Javascript
VSCode写vue项目一键生成.vue模版,修改定义其他模板的方法
2020/04/17 Javascript
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
vue基于Echarts的拖拽数据可视化功能实现
2020/12/04 Vue.js
[00:48]食人魔魔法师至宝“金鹏之幸”全新模型和自定义特效展示
2019/12/19 DOTA
Python实现的一个找零钱的小程序代码分享
2014/08/25 Python
Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法
2015/03/05 Python
Python使用cx_Oracle模块操作Oracle数据库详解
2018/05/07 Python
Python实现朴素贝叶斯分类器的方法详解
2018/07/04 Python
树莓派实现移动拍照
2019/06/22 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
美国餐厅用品和厨房设备批发网站:KaTom Restaurant Supply
2018/01/27 全球购物
教育英语专业毕业生的求职信
2014/03/13 职场文书
校庆口号
2014/06/20 职场文书
中国梦读书活动总结
2014/07/10 职场文书
2014年学校财务工作总结
2014/12/06 职场文书
小区环境卫生倡议书
2015/04/29 职场文书
离开雷锋的日子观后感
2015/06/09 职场文书
导游词之上海豫园
2019/10/24 职场文书
导游词之无锡华莱坞
2019/12/02 职场文书
python numpy中setdiff1d的用法说明
2021/04/22 Python