java學習
java學習
this關鍵字
<html>
<script type="text/javascript">
/*作為普通函數來調用時,this的值指向window,
準確的說,this為null,但被解釋成window
alert(window.xx);
function t(){
this.xx = 2;
}
t();
alert(window.xx);
*/
/*作為對象的方法來調用
this指向方法的調用者,就是該對象
var obj = {xx:11,yy:22,t:function(){alert(this.xx);}};
obj.t();
var dog = {xx:33};
dog.t = obj.t;
dog.t();
*/
/*this作為方法調用時,this指向其調用者,即母體對象,
不管被調用函數聲明時屬于方法還是屬于函數
var dog = {xx:33};
show = function(){
alert('show=' +this.xx);
}
dog.t = show;
dog.t();
*/
/*函數作為構造函數調用時
js中沒有類的概念,創建對象是用構造函數完成
或者直接用json格式來創建對象
new對象發生的步驟
a:系統創建空對象{},空對象的constructor屬性指向構造感受
b:把函數的this指向該空對象
c:執行該函數
d:返回該對象
*/
function Pig(){
this.age = 2;
return 'a';
}
var pig = new Pig();
//返回Pig對象,因為函數作為構造函數運行時,
//return的值是忽略的,還是返回對象
</script>
</html>
posted on 2014-12-07 20:16
楊軍威
閱讀(171)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
導航
BlogJava
首頁
新隨筆
聯系
聚合
管理
統計
隨筆 - 391
文章 - 34
評論 - 20
引用 - 0
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
給我留言
查看公開留言
查看私人留言
隨筆檔案
2021年9月 (1)
2021年6月 (1)
2021年4月 (1)
2021年1月 (1)
2020年12月 (1)
2020年11月 (2)
2020年10月 (1)
2020年8月 (2)
2020年7月 (2)
2020年5月 (1)
2020年4月 (7)
2020年3月 (4)
2019年11月 (1)
2019年6月 (1)
2019年2月 (1)
2018年11月 (2)
2018年8月 (1)
2018年7月 (1)
2018年6月 (1)
2018年5月 (8)
2018年4月 (3)
2018年3月 (10)
2018年2月 (5)
2018年1月 (5)
2017年12月 (12)
2017年11月 (7)
2017年9月 (13)
2017年8月 (13)
2017年7月 (10)
2017年6月 (2)
2017年3月 (3)
2017年2月 (5)
2016年9月 (2)
2016年8月 (2)
2016年7月 (3)
2016年6月 (2)
2016年5月 (4)
2016年4月 (1)
2014年12月 (6)
2013年11月 (1)
2013年9月 (4)
2013年8月 (16)
2013年7月 (6)
2013年6月 (27)
2013年5月 (21)
2013年4月 (48)
2013年3月 (61)
2013年2月 (11)
2013年1月 (33)
2012年12月 (19)
2012年11月 (8)
2012年10月 (2)
2012年9月 (2)
2012年5月 (6)
2012年4月 (4)
2011年11月 (8)
搜索
最新評論
1.?re: Form 表單域與 Java 對象屬性的自動裝配功能[未登錄]
沒排版,看著好累
--alex
2.?re: struts2實現登錄攔截器和驗證方法
嗯嗯
--嗯嗯
3.?re: 用struts2給的jar包解析json
阿斯頓發送到
--阿斯蒂芬
4.?re: ApplicationContextAware接口的作用
解決
--解決
5.?re: jfinal攔截器筆記5[未登錄]
2132
--123
閱讀排行榜
1.?ApplicationContextAware接口的作用(37206)
2.?svn使用(12311)
3.?git 解決 unable to get local issuer certificate 問題(10188)
4.?jfinal攔截器筆記5(8700)
5.?$.cookie的用法(8173)
評論排行榜
1.?struts2實現登錄攔截器和驗證方法(5)
2.?jquery阻止表單提交(3)
3.?jfinal筆記1(2)
4.?extjs和highcharts整合顯示數據曲線和打印圖片(2)
5.?XPath解析,寫入,修改xml文件(1)
Powered by:
BlogJava
Copyright © 楊軍威
主站蜘蛛池模板:
东乡族自治县
|
鹰潭市
|
泰州市
|
台湾省
|
望谟县
|
阜平县
|
芦山县
|
临汾市
|
丰城市
|
南开区
|
静乐县
|
开封县
|
海晏县
|
金秀
|
钦州市
|
万盛区
|
哈巴河县
|
宜黄县
|
鹰潭市
|
甘南县
|
保定市
|
离岛区
|
灵川县
|
汾阳市
|
视频
|
义马市
|
滦平县
|
叙永县
|
德清县
|
达孜县
|
福清市
|
贵港市
|
买车
|
肇源县
|
虞城县
|
怀集县
|
青铜峡市
|
辽宁省
|
铁力市
|
昆山市
|
吉水县
|