js类中的公有变量和私有变量


Posted in Javascript onJuly 24, 2008

在cnblogs上看了关于js的一些文章 ,做下笔记:

先看代码1:
function car(){
    var wheel = 3;//私有变量
    this.wheel = 4;//公有变量
    alert(wheel);
    alert(this.wheel);
}
var car1 = new car();结果是:3 4

代码2:
function car(){
    var wheel = 3;//私有变量
    this.wheel = 4;//公有变量
}
var car1 = new car();
alert(car1.wheel);结果:4

var wheel = 3是局部变量,this.wheel=4是公有变量,若想访问car中的私有变量,请看代码3:
function car(){
    var wheel = 3;//私有变量
    this.wheel = 4;//公有变量
    this.getPrivateVal = function(){
        return wheel;
    }
}
var car1 = new car();
alert(car1.getPrivateVal());结果:3

Javascript 相关文章推荐
javascript 获取select下拉列表值的代码
Sep 07 Javascript
JScript 脚本实现文件下载 一般用于下载木马
Oct 29 Javascript
JSON 数据格式介绍
Jan 13 Javascript
JavaScript中的私有/静态属性介绍
Jul 26 Javascript
jQuery中的height innerHeight outerHeight区别示例介绍
Jun 15 Javascript
jQuery 回调函数(callback)的使用和基础
Feb 26 Javascript
jquery Deferred 快速解决异步回调的问题
Apr 05 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
May 10 Javascript
Bootstrap Paginator分页插件使用方法详解
May 30 Javascript
JS滚动到指定位置导航栏固定顶部
Jul 03 Javascript
认识less和webstrom的less配置方法
Aug 02 Javascript
详解如何在webpack中做预渲染降低首屏空白时间
Aug 22 Javascript
javascript IE中的DOM ready应用技巧
Jul 23 #Javascript
css把超出的部分显示为省略号的方法兼容火狐
Jul 23 #Javascript
用JavaScript实现UrlEncode和UrlDecode的脚本代码
Jul 23 #Javascript
用js遍历 table的脚本
Jul 23 #Javascript
JavaScript 版本自动生成文章摘要
Jul 23 #Javascript
javascript 支持ie和firefox杰奇翻页函数
Jul 22 #Javascript
IE8 引入跨站数据获取功能说明
Jul 22 #Javascript
You might like
PHP5常用函数列表(分享)
2013/06/07 PHP
PHP包含文件函数include、include_once、require、require_once区别总结
2014/04/05 PHP
php+ajax实现带进度条的上传图片功能【附demo源码下载】
2016/09/14 PHP
php 调用百度sms来发送短信的实现示例
2018/11/02 PHP
我见过最全的个人js加解密功能页面
2007/12/12 Javascript
JavaScript CSS修改学习第二章 样式
2010/02/19 Javascript
PHP 与 js的通信(via ajax,json)
2010/11/16 Javascript
js/jquery解析json和数组格式的方法详解
2014/01/09 Javascript
js获取url中的参数且参数为中文时通过js解码
2014/03/19 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
JavaScript中的console.dir()函数介绍
2014/12/29 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
jquery实现右侧栏菜单选择操作
2016/03/04 Javascript
Bootstrap的fileinput插件实现多文件上传的方法
2016/09/05 Javascript
Vue.js第四天学习笔记
2016/12/02 Javascript
Vue非父子组件通信详解
2017/06/12 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
解决layUI的页面显示不全的问题
2019/09/20 Javascript
layer 关闭指定弹出层的例子
2019/09/25 Javascript
Vue 实现从文件中获取文本信息的方法详解
2019/10/16 Javascript
[02:07]2017国际邀请赛中国区预选赛直邀战队前瞻
2017/06/23 DOTA
[47:08]OG vs INfamous 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
Python实现的一个简单LRU cache
2014/09/26 Python
Python线程详解
2015/06/24 Python
pycharm下打开、执行并调试scrapy爬虫程序的方法
2017/11/29 Python
TensorFlow实现卷积神经网络CNN
2018/03/09 Python
PyQt5每天必学之进度条效果
2018/04/19 Python
Python实现模拟浏览器请求及会话保持操作示例
2018/07/30 Python
python如何实现视频转代码视频
2019/06/17 Python
Python + opencv对拍照得到的图片进行背景去除的实现方法
2020/11/18 Python
Python列表的深复制和浅复制示例详解
2021/02/12 Python
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
大学军训感言800字
2014/02/27 职场文书
导游词之江苏溱潼古镇
2019/11/27 职场文书