浅谈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上传插件fineuploader上传文件使用方法(jquery图片上传插件)
Dec 05 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
Dec 17 Javascript
详解jQuery向动态生成的内容添加事件响应jQuery live()方法
Nov 02 Javascript
javascript设置页面背景色及背景图片的方法
Dec 29 Javascript
JS获取当前脚本文件的绝对路径
Mar 02 Javascript
js字符串与Unicode编码互相转换
May 17 Javascript
jQuery选取所有复选框被选中的值并用Ajax异步提交数据的实例
Aug 04 jQuery
ActiveX控件的使用-js实现打印超市小票功能代码详解
Nov 22 Javascript
Vue.js实现分页查询功能
Nov 15 Javascript
select获取下拉框的值 下拉框默认选中方法
Feb 28 Javascript
JavaScript ES6箭头函数使用指南
Dec 30 Javascript
JavaScript中的this/call/apply/bind的使用及区别
Mar 06 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 文件上传系统手记
2009/10/26 PHP
利用curl抓取远程页面内容的示例代码
2013/07/23 PHP
PHP容器类的两种实现方式示例
2019/07/24 PHP
Laravel5.3+框架定义API路径取消CSRF保护方法详解
2020/04/06 PHP
js动态创建表格,删除行列的小例子
2013/07/20 Javascript
浅谈javascript属性onresize
2015/04/20 Javascript
Angular-Touch库用法示例
2016/12/22 Javascript
利用JQuery实现datatables插件的增加和删除行功能
2017/01/06 Javascript
jQuery实现获取h1-h6标题元素值的方法
2017/03/06 Javascript
QRCode.js:基于JQuery的生成二维码JS库的使用
2017/06/23 jQuery
JS中的BOM应用
2018/02/02 Javascript
Vue-cropper 图片裁剪的基本原理及思路讲解
2018/04/17 Javascript
mpvue+vuex搭建小程序详细教程(完整步骤)
2018/09/30 Javascript
ES6基础之 Promise 对象用法实例详解
2019/08/22 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
python解析xml模块封装代码
2014/02/07 Python
python基础教程之面向对象的一些概念
2014/08/29 Python
利用python将pdf输出为txt的实例讲解
2018/04/23 Python
Python基于pandas实现json格式转换成dataframe的方法
2018/06/22 Python
PyQt5实现简易电子词典
2019/06/25 Python
Django上线部署之IIS的配置方法
2019/08/22 Python
Python使用微信接入图灵机器人过程解析
2019/11/04 Python
Python中logger日志模块详解
2020/08/04 Python
html5需遵循的6个设计原则
2016/04/27 HTML / CSS
荷兰皇家航空公司中国官网:KLM中国
2017/12/13 全球购物
化工专业推荐信范文
2013/11/28 职场文书
《春雨》教学反思
2014/04/24 职场文书
小班评语大全
2014/05/04 职场文书
校运动会广播稿300字
2014/10/07 职场文书
个人先进事迹材料
2014/12/29 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
2015年社区纪检工作总结
2015/04/21 职场文书
画展观后感
2015/06/17 职场文书
护理心得体会范文
2016/01/22 职场文书
简单且有用的Python数据分析和机器学习代码
2021/07/02 Python
Vue的过滤器你真了解吗
2022/02/24 Vue.js