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 相关文章推荐
js中各浏览器中鼠标按键值的差异
Apr 07 Javascript
JavaScript回调(callback)函数概念自我理解及示例
Jul 04 Javascript
JavaScript的继承的封装介绍
Oct 15 Javascript
javascripit实现密码强度检测代码分享
Dec 12 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
Jan 09 Javascript
JQuery插件ajaxfileupload.js异步上传文件实例
May 19 Javascript
实例讲解jquery中mouseleave和mouseout的区别
Feb 17 Javascript
微信小程序教程之本地图片上传(leancloud)实例详解
Nov 16 Javascript
浅谈React中的元素、组件、实例和节点
Feb 27 Javascript
vue中如何让子组件修改父组件数据
Jun 14 Javascript
JS前后端实现身份证号验证代码解析
Jul 23 Javascript
详解node.js创建一个web服务器(Server)的详细步骤
Jan 15 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中操作ini配置文件的方法
2013/04/25 PHP
PHP中ini_set和ini_get函数的用法小结
2014/02/18 PHP
10条php编程小技巧
2015/07/07 PHP
laravel 多图上传及图片的存储例子
2019/10/14 PHP
使用新的消息弹出框blackbirdjs
2008/10/16 Javascript
拖动table标题实现改变td的大小(css+js代码)
2013/04/16 Javascript
javascript中AJAX用法实例分析
2015/01/30 Javascript
jQuery的基本概念与高级编程
2015/05/14 Javascript
详解Javascript中的Object对象
2016/02/28 Javascript
BootStrap中
2016/12/10 Javascript
JS正则获取HTML元素的方法
2017/03/31 Javascript
React操作真实DOM实现动态吸底部的示例
2017/10/23 Javascript
如何使node也支持从url加载一个module详解
2018/06/05 Javascript
layui 给数据表格加序号的方法
2018/08/20 Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
2018/10/18 Javascript
vuejs+element UI点击编辑表格某一行时获取内容填入表单的示例
2018/10/31 Javascript
优雅的在React项目中使用Redux的方法
2018/11/10 Javascript
[36:13]Mineski vs iG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
编写Python脚本来获取mp3文件tag信息的教程
2015/05/04 Python
CentOS7.3编译安装Python3.6.2的方法
2018/01/22 Python
Python callable()函数用法实例分析
2018/03/17 Python
PyQt5 实现字体大小自适应分辨率的方法
2019/06/18 Python
python递归法解决棋盘分割问题
2019/07/17 Python
Python使用import导入本地脚本及导入模块的技巧总结
2019/08/07 Python
python连接PostgreSQL过程解析
2020/02/09 Python
Python通过Schema实现数据验证方式
2020/11/12 Python
英国网上电器商店:Electricshop
2020/03/15 全球购物
公司离职证明范本
2014/01/13 职场文书
英语感恩演讲稿
2014/01/14 职场文书
初中军训感想300字
2014/03/05 职场文书
经销商订货会主持词
2014/03/27 职场文书
毕业生找工作自荐书
2014/06/30 职场文书
优秀共青团员事迹材料
2014/12/25 职场文书
故意伤害罪辩护词
2015/05/21 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书
2015年董事长秘书工作总结
2015/07/23 职场文书