摘要: JavaScript中的面向对象【二】使用this关键字 this关键字引用的是包含它的函数作为某个对象的方法被调用的那个对象 这句话究竟是什么意思呢?我们通过下面的例子来解释一下:?12345678910var MyObject = {};MyObject.name = 'John';MyObject.say = function () { //this关键字引用的是包含它的函数作为某个对象的方法被调用的那个对象 return this.name + '在说话';};//此时的this指向了调用say()方法的MyObject对象alert(MyObject. 阅读全文
posted @ 2013-07-25 22:30 奋斗的草根 阅读(217) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的面向对象【一】创建一个对象 ?1234var MyObject = { name:'John', age:18} 你可以看到:对象的名字为MyObject用{和}来定义对象通过逗号来分隔包含在对象中的元素(叫做属性)键值对通过分号分隔,如key:value 对象可以包含任何数据,当然也可以包含其它对象。?1234567891011121314var MyObject02 = { name: 'John', age: 18, say: function () { return this.name + '在说话°'; 阅读全文
posted @ 2013-07-25 22:22 奋斗的草根 阅读(302) 评论(0) 推荐(0) 编辑