javascript 对象学习随笔
2016-04-15 00:00
639 查看
1,对象的创建(三种方式)
3.
2,对象成员属性的添加
3,对象成员方法的添加
4,对象中属性的访问
5,对象中方法的调用
6,this关键词的使用
7,成员属性删除
//第一种方式 obj=new Object();//不常用,但需注意Object的O为大写
//第二种方式 //注意在对象内部声明成员属性和成员方法的规则,使用:和,号 var obj={ name:'lily', age:26, dance:function(){ alert('dance'); } }
3.
//第三种 function obj(name,age,sex){ //成员属性 this.age=age; this.name=name; this.sex=sex; //成员方法 this.sing=function (){ alert('sing'); } } var china=new obj('lily',23,'女'); //可对china对象进行操作
2,对象成员属性的添加
obj.name='lily'; obj.age=28; obj['sex']='女';
3,对象成员方法的添加
obj.dance=function (){ alert('i can dancing'); } obj['sing']=function (){ alert('i can singing'); }
4,对象中属性的访问
alert(obj.name); alert(obj['age']);
5,对象中方法的调用
obj.dance(); obj['sing']();
6,this关键词的使用
//this 当前调用的对象 obj.allFunc=function (){ this.sing(); this.dance(); }
7,成员属性删除
delete obj.name; delete obj.age;
相关文章推荐
- javascript 函数的三种创建方式
- 理解js中的:Null、undefined、""、0、false
- 快速了解ES6
- JS学习随笔记录1
- webstorm中怎么让IDE识别ES6和JSX代码
- JavaScript模板引擎实例应用
- JavaScript函数劫持
- 在线压缩javascript --- Google Closure Compiler
- 二次贝塞尔曲线的实现(基于Canvas与JavaScript)
- jstat监控JVM内存使用情况、GC回收情况
- 【JavaScript】JS语言原生支持Hash
- javascript 理解闭包
- 几种延迟加载JS代码的方法加快网页的访问速度
- JS 速度动画
- 原型(3) JavaScript原型链详细介绍
- 10段代码打通js学习的任督二脉
- js学习
- JS面向(基于)对象编程--三大特征
- Javascript高级篇-面向对象的特性
- Knockout JS 示例