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 相关文章推荐
flash javascript之间的通讯方法小结
Dec 20 Javascript
jquery 操作单选框,复选框,下拉列表实现代码
Oct 27 Javascript
jquery创建并行对象或者合并对象的实现代码
Oct 10 Javascript
ExtJS判断IE浏览器类型的方法
Feb 10 Javascript
js实现的鼠标滚轮滚动切换页面效果(类似360默认页面滚动切换效果)
Jan 27 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
Mar 30 Javascript
jquery实现楼层滚动效果
Jan 01 jQuery
AngularJS实现的锚点楼层跳转功能示例
Jan 02 Javascript
layui使用form表单实现post请求页面跳转的方法
Sep 14 Javascript
javascript实现倒计时效果
Feb 17 Javascript
Node.js+Vue脚手架环境搭建的方法步骤
Mar 08 Javascript
Vue.Draggable实现交换位置
Apr 07 Vue.js
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
php模板之Phpbean的目录结构
2008/01/10 PHP
php下将XML转换为数组
2010/01/01 PHP
PDO::commit讲解
2019/01/27 PHP
PHP getDocNamespaces()函数讲解
2019/02/03 PHP
jQuery MD5加密实现代码
2010/03/15 Javascript
CSS和JS标签style属性对照表(方便js开发的朋友)
2010/11/11 Javascript
Jquery 数组操作大全个人总结
2013/11/13 Javascript
javaScript使用EL表达式的几种方式
2014/05/27 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
2016/03/08 Javascript
nodeJs爬虫获取数据简单实现代码
2016/03/29 NodeJs
JavaScript DOM 对象深入了解
2016/07/20 Javascript
NodeJs的fs读写删除移动监听
2017/04/28 NodeJs
vue2.0实现分页组件的实例代码
2017/06/22 Javascript
Vue组件开发之LeanCloud带图形校验码的短信发送功能
2017/11/07 Javascript
微信小程序实现image组件图片自适应宽度比例显示的方法
2018/01/16 Javascript
iconfont的三种使用方式详解
2018/08/05 Javascript
vue-router之nuxt动态路由设置的两种方法小结
2018/09/26 Javascript
微信小程序列表中item左滑删除功能
2018/11/07 Javascript
jQuery+css last-child实现选择最后一个子元素操作示例
2018/12/10 jQuery
JS重学系列之聊聊new操作符
2019/03/04 Javascript
使用Element的InfiniteScroll 无限滚动组件报错的解决
2020/07/27 Javascript
[07:57]2018DOTA2国际邀请赛寻真——PSG.LGD凤凰浴火
2018/08/12 DOTA
举例简单讲解Python中的数据存储模块shelve的用法
2016/03/03 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
基于Python打造账号共享浏览器功能
2019/05/30 Python
Python数据分析pandas模块用法实例详解
2019/11/20 Python
Django对接支付宝实现支付宝充值金币功能示例
2019/12/17 Python
django从后台返回html代码的实例
2020/03/11 Python
Python小白垃圾回收机制入门
2020/06/09 Python
浅谈多卡服务器下隐藏部分 GPU 和 TensorFlow 的显存使用设置
2020/06/30 Python
个人简历自我鉴定
2013/10/11 职场文书
亮剑精神观后感
2015/06/05 职场文书
离婚民事起诉状
2015/08/03 职场文书
交通安全教育主题班会
2015/08/12 职场文书
幼儿园教师暑期培训心得体会
2016/01/09 职场文书
浅谈Golang 切片(slice)扩容机制的原理
2021/06/09 Golang