浅谈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 相关文章推荐
jQuery获取浏览器中的分辨率实现代码
Apr 23 Javascript
Javascript实现的常用算法(如冒泡、快速、鸽巢、奇偶等)
Apr 29 Javascript
js使用正则实现ReplaceAll全部替换的方法
Jul 18 Javascript
js脚本实现数据去重
Nov 27 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
Jan 09 Javascript
js验证真实姓名与身份证号是否匹配
Oct 13 Javascript
AngularJS 最常用的功能汇总
Feb 17 Javascript
JS中如何比较两个Json对象是否相等实例代码
Jul 13 Javascript
微信小程序性能优化之checkSession的使用
Mar 06 Javascript
JavaScript 正则应用详解【模式、欲查、反向引用等】
May 13 Javascript
JQuery实现折叠式菜单的详细代码
Jun 03 jQuery
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
Sep 29 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
Terran魔法科技
2020/03/14 星际争霸
PHP操作文件方法问答
2007/03/16 PHP
关于PHPDocument 代码注释规范的总结
2013/06/25 PHP
jQuery中的RadioButton,input,CheckBox取值赋值实现代码
2014/02/18 PHP
php中执行系统命令的方法
2015/03/21 PHP
php的优点总结 php有哪些优点
2019/07/19 PHP
PHP sdk实现在线打包代码示例
2020/12/09 PHP
jQuery源码分析-01总体架构分析
2011/11/14 Javascript
html超链接打开窗口大小的方法
2013/03/05 Javascript
Bootstrap编写一个在当前网页弹出可关闭的对话框 非弹窗
2016/06/30 Javascript
Asp.Net之JS生成分页条的方法
2016/11/23 Javascript
JS简单获得节点元素的方法示例
2018/02/10 Javascript
angularJs select绑定的model取不到值的解决方法
2018/10/08 Javascript
D3.js(v3)+react 实现带坐标与比例尺的柱形图 (V3版本)
2019/05/09 Javascript
vue动态路由:路由参数改变,视图不更新问题的解决
2019/11/05 Javascript
如何基于原生javaScript生成带图片的二维码
2019/11/21 Javascript
卸载vue2.0并升级vue_cli3.0的实例讲解
2020/02/16 Javascript
js实现弹窗效果
2020/08/09 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
采用python实现简单QQ单用户机器人的方法
2014/07/03 Python
Python比较两个图片相似度的方法
2015/03/13 Python
Python中创建字典的几种方法总结(推荐)
2017/04/27 Python
使用python画社交网络图实例代码
2019/07/10 Python
Python Django Cookie 简单用法解析
2019/08/13 Python
python接口自动化如何封装获取常量的类
2019/12/24 Python
tensorflow 保存模型和取出中间权重例子
2020/01/24 Python
python写文件时覆盖原来的实例方法
2020/07/22 Python
美国定制钻石订婚戒指:Ritani
2017/12/08 全球购物
早晨薰衣草在线女性精品店:Morning Lavender
2021/01/04 全球购物
软件生产职位结构化面试主要考察要素及面试题库
2015/06/12 面试题
运动会表扬稿大全
2014/01/16 职场文书
高中课程设置方案
2014/05/28 职场文书
2019单位介绍信怎么写
2019/06/24 职场文书
pandas 实现将NaN转换为None
2021/05/14 Python
Go遍历struct,map,slice的实现
2021/06/13 Golang
深入浅析Django MTV模式
2021/09/04 Python