JS笔记2-面向对象

1, 对象创建:

(1),例1:

<script>
//document.getElementById("myH1").innerHTML="欢迎来到我的主页";
//document.getElementById("myP").innerHTML="这是我的第一个段落。";
person=new Object();
person.firstname="John";
person.lastname="Doe";
person.age=50;
person.eyecolor="blue";
document.getElementById("myP").innerHTML=person.firstname;
    
</script>

运行结果:

John

(2 )例2:

String对象:

var message="Hello world!";
var x=message.toUpperCase();

var len=message.length;

2, JavaScript 作用域:

如果变量在函数内没有声明(没有使用 var 关键字),该变量为全局变量。

(1)HTML 中的全局变量
在 HTML 中, 全局变量是 window 对象: 所有数据变量都属于 window 对象。

实例:
//此处可使用 window.carName

function myFunction() {
    carName = "Volvo";
}

注意:

你的全局变量,或者函数,可以覆盖 window 对象的变量或者函数。
局部变量,包括 window 对象可以覆盖全局变量和函数。

3,JavaScript 事件:

HTML 事件是发生在 HTML 元素上的事情。
当在 HTML 页面中使用 JavaScript 时, JavaScript 可以触发这些事件。

猜你喜欢

转载自blog.csdn.net/liranke/article/details/110872084