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 相关文章推荐
限制复选框的最大可选数
Jul 01 Javascript
js封装的textarea操作方法集合(兼容很好)
Nov 16 Javascript
javascript变量作用域使用中常见错误总结
Mar 26 Javascript
将查询条件的input、select清空
Jan 14 Javascript
jQuery中parents()和parent()的区别分析
Oct 28 Javascript
分享五个有用的jquery小技巧
Oct 08 Javascript
20行JS代码实现网页刮刮乐效果
Jun 23 Javascript
使用Dropzone.js上传的示例代码
Oct 10 Javascript
Node解决简单重复问题系列之Excel内容的获取
Jan 02 Javascript
基于JavaScript实现抽奖系统
Jan 16 Javascript
vue + vuex todolist的实现示例代码
Mar 09 Javascript
layui实现下拉复选功能的例子(包括数据的回显与上传)
Sep 24 Javascript
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+APACHE实现用户论证的方法
2006/10/09 PHP
php文件夹的创建与删除方法
2015/01/24 PHP
php中mysql操作buffer用法详解
2015/03/19 PHP
yii添删改查实例
2015/11/16 PHP
如何解决PHP使用mysql_query查询超大结果集超内存问题
2016/03/14 PHP
PHP中类属性与类静态变量的访问方法示例
2016/07/13 PHP
javascript检查表单数据是否改变的方法
2013/07/30 Javascript
使用jQuery管理选择结果
2015/01/20 Javascript
JavaScript获取伪元素(Pseudo-Element)属性的方法技巧
2015/03/13 Javascript
JavaScript仿商城实现图片广告轮播实例代码
2016/02/06 Javascript
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
2016/12/08 Javascript
axios发送post请求,提交图片类型表单数据方法
2018/03/16 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
2018/07/23 Javascript
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
发布Angular应用至生产环境的方法
2018/12/10 Javascript
JavaScript键盘事件常见用法实例分析
2019/01/03 Javascript
用webpack4开发小程序的实现方法
2019/06/04 Javascript
ES6 Object属性新的写法实例小结
2019/06/25 Javascript
使用Python对SQLite数据库操作
2017/04/06 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
Python使用graphviz画流程图过程解析
2020/03/31 Python
使用Python项目生成所有依赖包的清单方式
2020/07/13 Python
python获取命令行参数实例方法讲解
2020/11/02 Python
kmart凯马特官网:美国最大的打折零售商和全球最大的批发商之一
2016/11/17 全球购物
测绘工程个人的自我评价
2013/11/23 职场文书
计算机专业推荐信范文
2013/11/27 职场文书
生产现场工艺工程师岗位职责
2013/11/28 职场文书
领导干部考察材料
2014/02/08 职场文书
文体活动总结范文
2014/05/05 职场文书
房产协议书范本
2014/10/18 职场文书
运动与健康自我评价
2015/03/09 职场文书
爱护公物主题班会
2015/08/17 职场文书
贷款担保书范本
2015/09/22 职场文书
导游词之麻姑仙境
2019/11/18 职场文书
Filebeat 采集 Nginx 日志的方法
2021/03/31 Servers
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL