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实现图片无间断滚动代码汇总
Jul 30 Javascript
jQuery中add()方法用法实例
Jan 08 Javascript
jQuery点击其他地方时菜单消失的实现方法
Apr 22 Javascript
jQuery简单实现tab选项卡切换效果
Jun 20 Javascript
js实现图片淡入淡出切换简易效果
Aug 22 Javascript
JS仿hao123导航页面图片轮播效果
Sep 01 Javascript
BootStrap树状图显示功能
Nov 24 Javascript
AngularJs+Bootstrap实现漂亮的计算器
Aug 10 Javascript
node vue项目开发之前后端分离实战记录
Dec 13 Javascript
vue初尝试--项目结构(推荐)
Jan 30 Javascript
Vue的elementUI实现自定义主题方法
Feb 23 Javascript
JS遍历JSON数组及获取JSON数组长度操作示例【测试可用】
Dec 12 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
删除无限级目录与文件代码共享
2006/07/12 PHP
php出现Cannot modify header information问题的解决方法大全
2008/04/09 PHP
php 不同编码下的字符串长度区分
2009/09/26 PHP
php调用MySQL存储过程的方法集合(推荐)
2013/07/03 PHP
php面向对象中的魔术方法中文说明
2014/03/04 PHP
php实现处理输入转义字符的代码
2015/11/08 PHP
PHP实现二维数组根据key进行排序的方法
2016/12/30 PHP
yii2-GridView在开发中常用的功能及技巧总结
2017/01/07 PHP
cakephp2.X多表联合查询join及使用分页查询的方法
2017/02/23 PHP
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
js中onload与onunload的使用示例
2013/08/25 Javascript
复制网页内容,粘贴之后自动加上网址的实现方法(脚本之家特别整理)
2014/10/16 Javascript
jQuery中on()方法用法实例详解
2015/02/06 Javascript
JS使用oumousemove和oumouseout动态改变图片显示的方法
2015/03/31 Javascript
jQuery左侧大图右侧小图焦点图幻灯切换代码分享
2015/08/19 Javascript
不用一句js代码初始化组件
2016/01/27 Javascript
AngularJS 入门教程之HTML DOM实例详解
2016/07/28 Javascript
Bootstrap列表组学习使用
2017/02/09 Javascript
Nodejs之http的表单提交
2017/07/07 NodeJs
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
angularjs的单选框+ng-repeat的实现方法
2018/09/12 Javascript
JS对象和字符串之间互换操作实例分析
2019/02/02 Javascript
亲自动手实现vue日历控件
2019/06/26 Javascript
Javascript作用域和作用域链原理解析
2020/03/03 Javascript
js通过canvas生成图片缩略图
2020/10/02 Javascript
进一步理解Python中的函数编程
2015/04/13 Python
使用Python的Bottle框架写一个简单的服务接口的示例
2015/08/25 Python
解决python中遇到字典里key值为None的情况,取不出来的问题
2018/10/17 Python
Flask框架单例模式实现方法详解
2019/07/31 Python
python matplotlib饼状图参数及用法解析
2019/11/04 Python
python实现tail实时查看服务器日志示例
2019/12/24 Python
Windows下python3安装tkinter的问题及解决方法
2020/01/06 Python
css3.0 图形构成实例练习二
2013/03/19 HTML / CSS
大型活动组织方案
2014/05/10 职场文书
护理工作心得体会
2016/01/22 职场文书
2019暑假阅读倡议书
2019/06/24 职场文书