几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 533 JAVASCRIPT 鼠标
js-构造函数内部的this
1.在Javascript中,其对象的属性都是动态添加的。实例化对象也自动拥有相关类中的所有属性和方法。
class Person {
public $name;
public $age;
public $address;
}
$p1 = new Person();实例化对象后,$p1对象就会自动拥有类中的所有属性和方法。
Javascript中动态添加自定义属性:
2.例1:判断函数函数内部的this对象是否存在
3.例2:使用this为每一个对象进行赋值操作
4.例3:改进上题,让每一个对象都拥有自己的属性和方法
5.使用调试工具调试构造函数内部的this,如下图所示:
6.深入理解this关键字
其实在全局作用域中也存在一个特殊的关键字this,其指向了全局中的window对象。
证明全局作用域中this关键字的存在:
运行结果:object[object Window],由此可知:全局作用域中的this指向了window对象
7.
尝试理解以下代码:
i=10;//相当于vari= 10;
alert(this.i);//alert(this.i)相当于alert(window.i)相当于alert(i);
所以其运行结果为10
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
标签: JAVASCRIPT
相关文章
几种实用的JavaScript鼠标特效,在我们平时网页设计中,鼠标特效可以说是常常会用到,那么今天我们来讲讲通过JS代码实现一些实用的鼠标特效,希望对大家有用。......
2023-03-17 533 JAVASCRIPT 鼠标
如何开始学习javascript,html是网页的内容,c是网页的格式,h是网站的后台,j是网站的前端,那么如何学习j,才能高效?......
2023-03-17 258 JAVASCRIPT