浅谈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 相关文章推荐
Div Select挡住的解决办法
Aug 07 Javascript
理解Javascript_09_Function与Object
Oct 16 Javascript
在JavaScript中获取请求的URL参数
Dec 22 Javascript
JavaScript中的公有、私有、特权和静态成员用法分析
Nov 20 Javascript
jQuery获取浏览器类型和版本号的方法
Jul 05 Javascript
js链表操作(实例讲解)
Aug 29 Javascript
利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
Nov 20 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
Jan 04 Javascript
vue + webpack如何绕过QQ音乐接口对host的验证详解
Jul 01 Javascript
如何使用 vue + d3 画一棵树
Dec 03 Javascript
vue下载excel的实现代码后台用post方法
May 10 Javascript
jQuery+ajax实现批量删除功能完整示例
Jun 06 jQuery
解决前端跨域问题方案汇总
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下用cookie统计用户访问网页次数的代码
2010/05/09 PHP
php使用Jpgraph绘制饼状图的方法
2015/06/10 PHP
php运行报错Call to undefined function curl_init()的最新解决方法
2016/11/20 PHP
PHP实现绘制二叉树图形显示功能详解【包括二叉搜索树、平衡树及红黑树】
2017/11/16 PHP
PHP+Session防止表单重复提交的解决方法
2018/04/09 PHP
JQuery UI皮肤定制
2009/07/27 Javascript
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
Jquery下的26个实用小技巧(jQuery tips, tricks &amp; solutions)
2010/03/01 Javascript
jQuery EasyUI 的EasyLoader功能介绍
2010/09/12 Javascript
潜说js对象和数组
2011/05/25 Javascript
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
如何获取网站icon有哪些可行的方法
2014/06/05 Javascript
AngularJS学习笔记之基本指令(init、repeat)
2015/06/16 Javascript
javascript学习小结之prototype
2015/12/03 Javascript
JavaScript自定义文本框光标
2017/03/05 Javascript
JS简单实现点击按钮或文字显示遮罩层的方法
2017/04/27 Javascript
json2.js 入门教程之使用方法与实例分析
2017/09/14 Javascript
Vue实现内部组件轮播切换效果的示例代码
2018/04/07 Javascript
JS实现的判断方法、变量是否存在功能示例
2020/03/28 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
使用xampp将angular项目运行在web服务器的教程
2019/09/16 Javascript
详解Nuxt.js 实战集锦
2019/11/19 Javascript
vue移动端模态框(可传参)的实现
2019/11/20 Javascript
微信浏览器左上角返回按钮监听的实现
2020/03/04 Javascript
python通过zlib实现压缩与解压字符串的方法
2014/11/19 Python
Pycharm代码无法复制,无法选中删除,无法编辑的解决方法
2018/10/22 Python
Python用字典构建多级菜单功能
2019/07/11 Python
Python使用Slider组件实现调整曲线参数功能示例
2019/09/06 Python
Django Haystack 全文检索与关键词高亮的实现
2020/02/17 Python
使用ITK-SNAP进行抠图操作并保存mask的实例
2020/07/01 Python
html5与css3小应用
2013/04/03 HTML / CSS
澳大利亚床上用品、浴巾和家居用品购物网站:Bambury
2020/04/16 全球购物
RealTek面试题
2016/06/28 面试题
商业用房租赁协议书
2014/10/13 职场文书
导游词之海南-南湾猴岛
2019/10/12 职场文书
基于Python实现的购物商城管理系统
2021/04/27 Python