this不同的所指

2021-09-29 16:33:47 字數 705 閱讀 9722

this在不同的地方,所指代的並不相同。

<

!doctype html>

"en"

>

"utf-8"

>

title<

/title>

<

/head>

//this在全域性中,指的是window

console.

log(

this);

//this在普通函式中,指的是window

function

fun(

)fun()

;//this在物件的方法中,指的是物件本身

var obj =

} obj.

say();

//this在處理事件函式中,指的是當前事件

document.

onclick

=function()

//this 在定時器指的是window物件

獲得滑鼠所指的視窗的內容

void ctestdlg initdlg plist setextendedstyle plist getextendedstyle lvs ex fullrowselect plist insertcolumn 0,t title lvcfmt left,80 plist insertcolum...

用 C 提取滑鼠所指的畫素

此齣是調研winapi,具體 如下 1 呼叫api的類 程式 using system using system.runtime.interopservices using system.windows.forms using system.drawing namespace desktop ret...

修改const指標所指向的值

dval 3.14159 cptr 3.14159 錯誤 cptr是乙個指向const的指標 double ptr dval 正確ptr指向非const物件 ptr 2.72 正確 cout cptr 指向const的指標cptr實際上指向了乙個非const物件。儘管它所指向物件非const,但仍然...