js(三)——创建对象
2016-06-25 21:14
423 查看
//1.定义对象 用function实现 基于原型实现 没有类 function Person(name,age){ //写一个this表示定义一个属性,只能写this表示属于这个类 this.name=name; this.age=age; this.adress="北京"; //没有this声明,不是类的属性,是函数的局部变量 //var x=10; this.say=function(){ alert("类的方法"); }; } //此时x就是一个function 函数名动态修改 var x=function say(){ alert("x"); return 1; }; var x=say; //修改方法名 var y=say();//得到返回值 alert(x()); alert(y); //2.创建对象 var p1=new Person("刘琦",21); alert(p1.name); alert(p1 instanceof Person); p1.say();
相关文章推荐
- JSON
- [Javascript] Fetch API
- JavaScript --------------继前面继承方式-------总结
- js(二)——基础语法
- Javascript中大括号“{}”的多义性
- JS之DOM基础知识总结
- AJAX之JSON
- js基础知识总结
- JavaScript检测之basevalidate.js
- JavaScript检测之basevalidate.js
- JS制作一个跳转提示页面
- JavaScript利用数组、对象和迭代实现高效率fibonacci数列
- 使用JS构建简单的虚拟小键盘
- js对字符串的操作和对数组的管理
- JS学习中遇到的问题
- 【译】唯快不破:Web 应用的 13 个优化步骤
- js学习(一)
- JavaScript-------寄生组合式继承
- js中的hasOwnProperty和isPrototypeOf方法使用实例
- JS获取当月第一天和最后一天