javascript面向对象之this关键词用法分析


Posted in Javascript onJanuary 13, 2015

本文实例分析了javascript面向对象之this关键词用法。分享给大家供大家参考。具体分析如下:

当需要初始化某个属性时,可以在原型对象内使用this关键词。如下面实例:

<script language="javascript" type="text/javascript">

function Person(){

 this.name = "王美人";

 this.age = 25;

};

var p1 = new Person();

var p2 = new Person();
document.writeln(p1.name+"<br />");

document.writeln(p2.name);

</script>

注意:关键词this只能在原型对象内部使用。在外部使用,this相当于window。如下面实例
<script language="javascript" type="text/javascript"> 

var name="北京";

window.alert(this.name);//输出“北京”

</script>

javascript面向对象之this关键词用法分析

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
用JavaScript调用WebService的示例
Apr 07 Javascript
Javascript在IE或Firefox下获取鼠标位置的代码
Dec 18 Javascript
来自国外的页面JavaScript文件优化
Dec 08 Javascript
javascript date格式化示例
Sep 25 Javascript
快速使用Bootstrap搭建传送带
May 06 Javascript
javascript检测移动设备横竖屏
May 21 Javascript
javascript读取文本节点方法小结
Dec 15 Javascript
AngularJS实现表格的增删改查(仅限前端)
Jul 04 Javascript
HTML5开发Kinect体感游戏的实例应用
Sep 18 Javascript
vue实现点击选中,其他的不选中方法
Sep 05 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
Dec 25 Javascript
如何管理Vue中的缓存页面
Feb 06 Vue.js
javascript和jquery实现设置和移除文本框默认值效果代码
Jan 13 #Javascript
javascript面向对象之访问对象属性的两种方式分析
Jan 13 #Javascript
javascript面向对象之对象的深入理解
Jan 13 #Javascript
jQuery实现设置、移除文本框默认值功能
Jan 13 #Javascript
javascript面向对象快速入门实例
Jan 13 #Javascript
javascript引用赋值(地址传值)用法实例
Jan 13 #Javascript
jQuery实现拖动调整表格单元格大小的代码实例
Jan 13 #Javascript
You might like
PHP递归返回值时出现的问题解决办法
2013/02/19 PHP
关于尾递归的使用详解
2013/05/02 PHP
php实现aes加密类分享
2014/02/16 PHP
destoon会员注册提示“数据校验失败(2)”解决方法
2014/06/21 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
JS 分号引起的一段调试问题
2009/06/18 Javascript
jQuery live( type, fn ) 委派事件实现
2009/10/11 Javascript
JavaScript经典效果集锦
2010/07/06 Javascript
SyntaxHighlighter语法高亮插件使用说明
2011/08/14 Javascript
asp.net 30分钟掌握无刷新 Repeater
2011/09/16 Javascript
载入jQuery库的最佳方法详细说明及实现代码
2012/12/28 Javascript
node.js开机自启动脚本文件
2014/12/24 Javascript
bootstrap输入框组代码分享
2016/06/07 Javascript
浅谈JQ中mouseover和mouseenter的区别
2016/09/13 Javascript
node.js中cluster的使用教程
2017/06/09 Javascript
JavaScript原型继承_动力节点Java学院整理
2017/06/30 Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
2017/11/30 Javascript
基于nodejs res.end和res.send的区别
2018/05/14 NodeJs
js中Object.defineProperty()方法的不详解
2018/07/09 Javascript
JS操作JSON常用方法(10w阅读)
2020/12/06 Javascript
[59:07]海涛为你详解DOTA2新版本“贤哲秘契”
2014/11/22 DOTA
python实现归并排序算法
2018/11/22 Python
使用python判断你是青少年还是老年人
2018/11/29 Python
Python脚本修改阿里云的访问控制列表的方法
2019/03/08 Python
pyqt5对用qt designer设计的窗体实现弹出子窗口的示例
2019/06/19 Python
Pytorch 的损失函数Loss function使用详解
2020/01/02 Python
利用CSS3实现进度条的两种姿势详解
2017/03/21 HTML / CSS
澳大利亚网上玩具商店:Mr Toys Toyworld
2018/03/25 全球购物
英国最大的独立玩具专卖店:The Entertainer
2019/09/06 全球购物
面向对象概念面试题(.NET)
2016/11/04 面试题
反邪教警示教育活动总结
2015/05/09 职场文书
人口与计划生育责任书
2015/05/09 职场文书
2016大学生社会实践单位评语
2015/12/01 职场文书
pytorch损失反向传播后梯度为none的问题
2021/05/12 Python
python 提取html文本的方法
2021/05/20 Python
基于tensorflow权重文件的解读
2021/05/26 Python