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 相关文章推荐
jquery 插件 任意位置浮动固定层
Dec 25 Javascript
高性能WEB开发 flush让页面分块,逐步呈现 flush让页面分块,逐步呈现
Jun 19 Javascript
jquery更换文章内容与改变字体大小代码
Sep 30 Javascript
jQuery 获取、设置HTML或TEXT内容的两种方法
May 23 Javascript
学习JavaScript正则表达式
Nov 13 Javascript
Extjs 点击复选框在表格中增加相关信息行
Jul 12 Javascript
angularjs点击图片放大实现上传图片预览
Feb 24 Javascript
Angularjs验证用户输入的字符串是否为日期时间
Jun 01 Javascript
详谈vue+webpack解决css引用图片打包后找不到资源文件的问题
Mar 06 Javascript
javascript实现前端input密码输入强度验证
Jun 24 Javascript
js实现贪吃蛇小游戏(加墙)
Jul 31 Javascript
jQuery实现图片切换效果
Oct 19 jQuery
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函数utf8转gb2312编码
2006/12/21 PHP
php用正则判断是否为数字的方法
2016/03/25 PHP
javascript 函数式编程
2007/08/16 Javascript
javascript StringBuilder类实现
2008/12/22 Javascript
PPK 谈 JavaScript 的 this 关键字 [翻译]
2009/09/29 Javascript
jQuery的实现原理的模拟代码 -3 事件处理
2010/08/03 Javascript
js 实现css风格选择器(压缩后2KB)
2012/01/12 Javascript
jQuery学习笔记(3)--用jquery(插件)实现多选项卡功能
2013/04/08 Javascript
js 文本滚动效果的实例代码
2013/08/17 Javascript
js调用iframe实现打印页面内容的方法
2014/03/04 Javascript
JS中三目运算符和if else的区别分析与示例
2014/11/21 Javascript
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
jQuery编程中的一些核心方法简介
2015/08/14 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
2015/12/04 Javascript
js简单倒计时实现代码
2016/04/30 Javascript
javascript验证香港身份证的格式或真实性
2017/02/07 Javascript
JS表单数据验证的正则表达式(常用)
2017/02/18 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
2017/03/19 Javascript
BetterScroll 在移动端滚动场景的应用
2017/09/18 Javascript
layui lay-verify form表单自定义验证规则详解
2019/09/18 Javascript
v-slot和slot、slot-scope之间相互替换实例
2020/09/04 Javascript
python装饰器使用方法实例
2013/11/21 Python
Python yield 小结和实例
2014/04/25 Python
python中遍历文件的3个方法
2014/09/02 Python
Python每天必学之bytes字节
2016/01/28 Python
Python3用tkinter和PIL实现看图工具
2018/06/21 Python
python匿名函数的使用方法解析
2019/10/10 Python
TensorFlow2.0矩阵与向量的加减乘实例
2020/02/07 Python
在Python中用GDAL实现矢量对栅格的切割实例
2020/03/11 Python
HTML5在IE10、火狐下中文乱码问题的解决方法
2013/11/18 HTML / CSS
如何查看浏览器对html5的支持情况
2020/12/15 HTML / CSS
英国独特的时尚和生活方式品牌:JOY
2018/03/17 全球购物
Charles & Colvard官网:美国莫桑石品牌
2019/06/05 全球购物
门诊挂号室室长岗位职责
2013/11/27 职场文书
Python读取文件夹下的所有文件实例代码
2021/04/02 Python
详解CSS开发过程中的20个快速提升技巧
2021/05/21 HTML / CSS