JS对象入门
来源:互联网 发布:centos 删除 rm 编辑:程序博客网 时间:2024/06/13 23:55
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"};
②构造函数
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;}}
<pre style="margin-top: 10px; margin-bottom: 0px; padding: 10px; border: 1px dotted rgb(119, 136, 85); font-family: Consolas, 'Courier New', Courier, monospace; width: 685px; background: rgb(245, 245, 245);">var myFather=new person("Bill","Gates",56,"blue");var myMother=new person("Steve","Jobs",48,"green");方法也是属性。
avaScript 基于 prototype,而不是基于类的
3.for...in
循环遍历对象的属性
var person={fname:"Bill",lname:"Gates",age:56};for (x in person) { txt=txt + person[x]; }对象名类似数组索引。
0 0
- JS对象入门
- js面向对象入门
- [js对象]JS入门之Array对象
- [js对象]JS入门之ActiveXObject对象
- [js对象]JS入门之arguments对象
- [js对象]JS入门之arguments对象
- JS入门之ActiveXObject对象
- js入门(二)--window对象。
- JS入门之ActiveXObject对象
- JS入门之arguments对象
- JS入门之ActiveXObject对象
- JS入门之arguments对象
- js中的面向对象入门
- js中的面向对象入门
- js中FileReader对象入门
- js面向对象编程(入门)
- EXT JS入门和面向对象编程
- JS面向对象入门(jquery思想)
- 第一个iPhone app
- Java入门01
- 责任链模式模拟servlet过滤器
- 行编辑器
- php获取ip地址所在的地理位置的实现
- JS对象入门
- 初入JAVAMAIL之如何能运用其文件笔记
- 斐波那契数列递归算法和非递归算法以及其时间复杂度分析
- 什么是 web 框架?(转载自博客园)
- 黑马程序员——Java语言:集合
- 递归方法统计字符串个数
- mysql 小操作
- 熟练知道eclipse中outline里各个图标的含义
- R学习1——基本语法