[Javascript入门]Javascript之初体验3
来源:互联网 发布:淘宝专业盗图 编辑:程序博客网 时间:2024/05/17 07:50
//JavaScript 中的所有事物都是对象:字符串、数值、数组、函数等等,并且允许自定义对象。
//对象只是带有属性和方法的特殊数据类型
/*访问对象属性:
属性是与对象相关的值。
访问对象属性的语法是:objectName.propertyName*/
/*访问对象的方法
方法是能够在对象上执行的动作。
通过以下语法来调用方法:objectName.methodName()*/
/*创建 JavaScript 对象
通过 JavaScript,您能够定义并创建自己的对象。
创建新对象有两种不同的方法:
1.定义并创建对象的实例
2.使用函数来定义对象,然后创建新的对象实例
*/
person=new Object();
person.firstname="Bill";
person.lastname="Gates";
person.age=56;
person.eyecolor="blue";
person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"};
//使用对象构造器
//有了对象构造器,就可以创建新的对象实例
<!DOCTYPE html>
<html>
<body>
<script>
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
}
myFather=new person("Bill","Gates",56,"blue");
document.write(myFather.firstname + " is " + myFather.age + " years old.");
</script>
</body>
</html>
//把方法添加到 JavaScript 对象 方法只不过是附加在对象上的函数。
//在构造器函数内部定义对象的方法:
<!DOCTYPE html>
<html>
<body>
<script>
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname;
this.lastname=lastname;
this.age=age;
this.eyecolor=eyecolor;
this.changeName=changeName;
function changeName(name)
{
this.lastname=name;
}
}
myMother=new person("Steve","Jobs",56,"green");
myMother.changeName("Ballmer");
document.write(myMother.lastname);
</script>
</body>
</html>
- [Javascript入门]Javascript之初体验3
- [Javascript入门]Javascript之初体验1
- [Javascript入门]Javascript之初体验2
- 学习Javascript之初体验
- JavaScript初体验之不得不爱_AXjavascript
- javascript函数闭包之初体验~~~
- javascript笔记之express初体验
- JavaScript初体验--Cookie
- 【JavaScript】JavaScript之快速入门
- 体验javascript之“变态”特性
- 体验javascript之“变态”特性
- Unity3D入门之JavaScript
- JavaScript之快速入门
- JavaScript之入门简介
- Javascript 之入门
- JavaScript语言基础初体验
- JavaScript:正则表达式初体验
- JavaScript入门之语言基础
- poj 2762 Going from u to v or from v to u?(缩点+拓扑排序)
- 数据库中汉字转拼音
- ECMALL 游离图片未保存时删除
- 手把手教你ARC——iOS/Mac开发ARC入门和使用
- 退出登录功能
- [Javascript入门]Javascript之初体验3
- pragrma pack的用法
- 关于串口通信校验算法,求帮助!!
- shell实现统计期内时间加1循环
- 投资心得一
- HDU 1325&&POJ 1308 Is It A Tree? 并查集判断能否树(能否形成环)
- Web服务器常见8种安全漏洞
- httpClient 4.2 保持会话session
- 如何修改序列(Sequence)的初始值(START WITH)