创建js对象和js类的方法汇总


Posted in Javascript onDecember 24, 2014

代码很简单,就不多废话了。

//第一种定义方式

var person=new Object(); //创建了一个对象.

person.name="tom"; //使用person对象对调用name属性,它的值为tom

alert(person.name); //显示name属性值

person.say=function(){ //对person对象添加了一个say函数。

alert("person say");

};

person.say();

//第二种定义方式

var person={

name:"tom",

say:function(){

alert("hello person");

}

}; //创建了一个对象.

//alert(person.name);

//person.say();

person.age=10;

alert(person.age);

//js中定义类是使用function。

var Person = function(name){ //我们在定义一个类。 相当于它具有一个有参数的构造函数。

this.name =name;//类的属性

this.say = function(){ //类的方法.

alert("say good");

}

}

var p = new Person("fox"); //定义Person类的一个对象p

alert(p.name); //调用name属性

Javascript 相关文章推荐
javascript 45种缓动效果 非常酷
Jun 28 Javascript
jquery和javascript中如何将一元素的内容赋给另一元素
Jan 09 Javascript
jquery使用slideDown实现模块缓慢拉出效果的方法
Mar 27 Javascript
javascript将中国数字格式转换成欧式数字格式的简单实例
Aug 02 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
Nov 21 Javascript
vue自定义指令directive实例详解
Jan 17 Javascript
ES6箭头函数和扩展实例分析
May 23 Javascript
keep-Alive搭配vue-router实现缓存页面效果的示例代码
Jun 24 Javascript
在vue中实现echarts随窗体变化
Jul 27 Javascript
解决element-ui的下拉框有值却无法选中的情况
Nov 07 Javascript
vue+element_ui上传文件,并传递额外参数操作
Dec 05 Vue.js
vue3自定义dialog、modal组件的方法
Jan 04 Vue.js
javascript使用prototype完成单继承
Dec 24 #Javascript
jQuery中slideUp()方法用法分析
Dec 24 #Javascript
node.js开机自启动脚本文件
Dec 24 #Javascript
使用jquery动态加载js文件的方法
Dec 24 #Javascript
使用javascript实现Iframe自适应高度
Dec 24 #Javascript
常用的jQuery前端技巧收集
Dec 24 #Javascript
jQuery中hide()方法用法实例
Dec 24 #Javascript
You might like
网页游戏开发入门教程二(游戏模式+系统)
2009/11/02 PHP
php获取操作系统语言代码
2013/11/04 PHP
PHP语法自动检查的Vim插件
2014/08/11 PHP
php在apache环境下实现gzip配置方法
2015/04/02 PHP
PHP图片水印类的封装
2017/07/06 PHP
PHP魔术方法之__call与__callStatic使用方法
2017/07/23 PHP
PHP设计模式之工厂方法设计模式实例分析
2018/04/25 PHP
解决 FireFox 下[使用event很麻烦] 的问题.
2006/08/22 Javascript
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
2012/02/03 Javascript
js实现在文本框光标处添加字符的方法介绍
2012/11/24 Javascript
js 实现浏览历史记录示例
2014/04/20 Javascript
Javascript中的getUTCDay()方法使用详解
2015/06/10 Javascript
详解vue-cli 构建Vue项目遇到的坑
2017/08/30 Javascript
Sublime Text新建.vue模板并高亮(图文教程)
2017/10/26 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
微信小程序返回箭头跳转到指定页面实例解析
2019/10/08 Javascript
[51:32]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第一场 8.22
2018/08/23 DOTA
Python Grid使用和布局详解
2018/06/30 Python
pandas计数 value_counts()的使用
2019/06/24 Python
django-crontab实现服务端的定时任务的示例代码
2020/02/17 Python
解决Jupyter NoteBook输出的图表太小看不清问题
2020/04/16 Python
Tensorflow tf.nn.atrous_conv2d如何实现空洞卷积的
2020/04/20 Python
Python将字典转换为XML的方法
2020/08/01 Python
Visual Studio Code搭建django项目的方法步骤
2020/09/17 Python
详解css3自定义滚动条样式写法
2017/12/25 HTML / CSS
HTML5 MiranaVideo播放器 (代码开源)
2010/06/11 HTML / CSS
意大利网上书店:LaFeltrinelli
2020/06/12 全球购物
说出ArrayList,Vector, LinkedList的存储性能和特性
2015/01/04 面试题
Can a struct inherit from another class? (结构体能继承类吗)
2014/07/22 面试题
师范学院美术系毕业生自我鉴定
2014/01/29 职场文书
六查六看自查材料
2014/02/17 职场文书
俞敏洪北大演讲稿
2014/05/22 职场文书
统计员岗位职责范本
2015/04/14 职场文书
重阳节座谈会主持词
2015/07/03 职场文书
postgres之jsonb属性的使用操作
2021/06/23 PostgreSQL
MySQL中一条update语句是如何执行的
2022/03/16 MySQL