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获取radio和select的属性并控制的代码
May 12 Javascript
JQuery学习笔录 简单的JQuery
Apr 09 Javascript
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
Oct 11 Javascript
jQuery获取当前对象标签名称的方法
Feb 07 Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
May 08 Javascript
JavaScript获取并更改input标签name属性的方法
Jul 02 Javascript
JavaScript实现标题栏文字轮播效果代码
Oct 24 Javascript
JavaScript 对象详细整理总结
Sep 29 Javascript
100行代码实现一个vue分页组功能
Nov 06 Javascript
vue-cli 为项目设置别名的方法
Oct 15 Javascript
JavaScript实现京东放大镜效果
Dec 03 Javascript
Js逆向实现滑动验证码图片还原的示例代码
Mar 10 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
基于empty函数的输出详解
2013/06/17 PHP
php导出word格式数据的代码实例
2013/11/25 PHP
php实现多城市切换特效
2015/08/09 PHP
Laravel中为什么不使用blpop取队列详析
2018/08/01 PHP
js过滤数组重复元素的方法
2010/09/05 Javascript
javascript继承之为什么要继承
2012/11/10 Javascript
js 实现在离开页面时提醒未保存的信息(减少用户重复操作)
2013/01/16 Javascript
JS中判断null、undefined与NaN的方法
2014/03/26 Javascript
原生javascript实现DIV拖拽并计算重复面积
2015/01/02 Javascript
深入理解JavaScript系列(38):设计模式之职责链模式详解
2015/03/04 Javascript
Bootstrap框架的学习教程详解(二)
2016/10/18 Javascript
微信小程序表单验证错误提示效果
2017/05/19 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
如何解决React官方脚手架不支持Less的问题(小结)
2018/09/12 Javascript
微信小程序带动画弹窗组件使用方法详解
2018/11/27 Javascript
详解一个小实例理解js原型和继承
2019/04/24 Javascript
nuxt.js 在middleware(中间件)中实现路由鉴权操作
2020/11/06 Javascript
关于python的list相关知识(推荐)
2017/08/30 Python
python解析html提取数据,并生成word文档实例解析
2018/01/22 Python
python 剪切移动文件的实现代码
2018/08/02 Python
实例分析python3实现并发访问水平切分表
2018/09/29 Python
解决Python下imread,imwrite不支持中文的问题
2018/12/05 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
pycharm 安装JPype的教程
2019/08/08 Python
Python ckeditor富文本编辑器代码实例解析
2020/06/22 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
解决import tensorflow导致jupyter内核死亡的问题
2021/02/06 Python
关于canvas绘制模糊问题的解决方法
2019/09/24 HTML / CSS
印度尼西亚手表和包包商店:Urban Icon
2019/12/12 全球购物
为什么需要版本控制?
2013/08/08 面试题
公司离职证明范本
2014/01/13 职场文书
考试作弊检讨书大全
2014/02/18 职场文书
篮球比赛口号
2014/06/10 职场文书
法律讲堂观后感
2015/06/11 职场文书
Python基础之教你怎么在M1系统上使用pandas
2021/05/08 Python
古见同学有交流障碍症 第二季宣传CM公开播出
2022/04/11 日漫