Heim > Artikel > Web-Frontend > Verstehen Sie die Verwendung davon in JavaScript in 5 Minuten
Vorwort
Es gibt viele detailliertere Einführungen zur Verwendung davon in JavaScript im Internet. Sie können sich auf die Referenz-Lernmaterialien und das Internet in diesem Artikel beziehen. Dieser Artikel kombiniert Sammlung und Sammlung aus dem Internet, um die Verwendung davon in JavaScript auf einfache Weise zu erklären. Ich hoffe, dass er dazu beiträgt, dass jeder die Verwendung in JavaScript schnell versteht.
Text
1. Dieses Anwendungsbeispiel
[javascript]
window.color = „red“;
var o = { color: „blue“ }; {
Alert(this.color);
sayColor(); //“red“
o.sayColor =
o.sayColor();
2. Leicht verständliche Verwendung davon
Wohin dies verweist:
Die Umgebung, in der dies ausgeführt wird (das Kontextobjekt), oder einfach verstanden als: der aktuelle Bereich, wenn sich die Funktion befindet heißt.
Ein Beispielcode ist sofort verständlich:
[javascript]
var fun = function() {
console.log(this);
fun(); // Konsole: Der Ausführungskontext von Fenster und Spaß ist Fenster, dh der aktuelle Bereich, wenn diese Funktion (Fun ()) aufgerufen wird, ist Fenster.
new fun();//console: fun, der Ausführungskontext von fun liegt innerhalb des Fun-Objekts, d. h. der aktuelle Bereich, wenn die Funktion (fun()), in der sich dieses befindet, aufgerufen wird, liegt innerhalb des lustiges Objekt.
3. Ein Sonderfall dieser Verwendung
(1) Fall:
[html]
Die erhaltene Ausgabe ist:
function demo() {
this.value = Math.random();
}
[html]
script type="text/javascript">
var button = document.getElementById("aButton");
function demo() {
this.value = Math.random(}
alert(button.onclick);
function onclick() {
demo();