在JavaScript中, “this”是一个关键字,它在不同的环境下,代表的含义不同,关于“this”的详细解释,可以参考“深入浅出 JavaScript 中的 this”。下面将介绍在WeX5中,在不同的场景下“this”的使用。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
var
Model =
function
(){
this
.callParent();
this
.name =
"hello"
;
};
Model.prototype.getFullName =
function
(){
return
this
.name +
" world"
;
};
Model.prototype.say =
function
(){
console.log(
this
.name);
console.log(
this
.getFullName());
$.ajax({
type:
"GET"
,
url: require.toUrl(
'./json/postData.json'
),
dataType:
'json'
,
async:
false
,
cache:
|