浅谈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编程起步(第一课)
Jan 10 Javascript
js控制表单不能输入空格的小例子
Nov 20 Javascript
简述AngularJS的控制器的使用
Jun 16 Javascript
用move.js库实现百叶窗特效
Feb 08 Javascript
详解js的视频和音频采集
Aug 09 Javascript
JavaScript引用类型RegExp基本用法详解
Aug 09 Javascript
react 父子组件之间通讯props
Sep 08 Javascript
ES6如何用一句代码实现函数的柯里化
Jan 18 Javascript
es6数组includes()用法实例分析
Apr 18 Javascript
js实现查询商品案例
Jul 22 Javascript
浅谈JavaScript中的“!!”作用
Aug 03 Javascript
Vue2.x-使用防抖以及节流的示例
Mar 02 Vue.js
解决前端跨域问题方案汇总
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下将图片以二进制存入mysql数据库中并显示的实现代码
2010/05/27 PHP
PHP基于堆栈实现的高级计算器功能示例
2017/09/15 PHP
PHP使用Redis实现防止大并发下二次写入的方法
2017/10/09 PHP
tp5.1 框架数据库常见操作详解【添加、删除、更新、查询】
2020/05/26 PHP
setTimeout与setInterval在不同浏览器下的差异
2010/01/24 Javascript
javascript 数组操作详解
2015/01/29 Javascript
ECMAScript6函数默认参数
2015/06/12 Javascript
javascript类型系统 Window对象学习笔记
2016/01/07 Javascript
基于javascript显示当前时间以及倒计时功能
2016/03/18 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
IE11下使用canvas.toDataURL报SecurityError错误的解决方法
2017/11/19 Javascript
解决修复npm安装全局模块权限的问题
2018/05/17 Javascript
js中的深浅拷贝问题简析
2019/05/10 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
全局安装 Vue cli3 和 继续使用 Vue-cli2.x操作
2020/09/08 Javascript
[02:20]DOTA2中文配音宣传片
2013/05/22 DOTA
王纯业的Python学习笔记 下载
2007/02/10 Python
python抓取网页时字符集转换问题处理方案分享
2014/06/19 Python
Python ldap实现登录实例代码
2016/09/30 Python
JavaScript中的模拟事件和自定义事件实例分析
2018/07/27 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
pytorch中获取模型input/output shape实例
2019/12/30 Python
Python 实现黑客帝国中的字符雨的示例代码
2020/02/20 Python
25个CSS3动画按钮和菜单教程分享
2012/10/03 HTML / CSS
HTML5 b和i标记将被赋予真正的语义
2009/07/16 HTML / CSS
ghd官网:英国ghd直发器品牌
2018/05/04 全球购物
HolidayLettings英国:预订最好的度假公寓、别墅和自助式住宿
2019/08/27 全球购物
房屋出租委托书格式
2014/09/23 职场文书
2015年学雷锋活动总结
2015/02/06 职场文书
舞蹈社团活动总结
2015/05/07 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
联村联户简报
2015/07/21 职场文书
销售人员管理制度
2015/08/06 职场文书
2016优秀护士求职自荐信
2016/01/28 职场文书
python微信智能AI机器人实现多种支付方式
2022/04/12 Python