JavaScript OOP面向对象介绍


Posted in Javascript onDecember 02, 2010

OOP 语言使我们有能力自定义对象和变量类型。

面向对象编程
JavaScript 是面向对象的编程语言 (OOP)。OOP 语言使我们有能力定义自己的对象和变量类型。对象拥有属性和方法。

属性
属性指与对象有关的值。

举例:

<script type="text/javascript"> 
var txt="Hello World!" 
document.write(txt.length) //使用字符串对象的长度属性来计算字符串中的字符数目,输出为:12 
</script>

方法
方法指对象可以执行的行为(或者可以完成的功能)。
<script type="text/javascript"> 
var str="Hello world!" 
document.write(str.toUpperCase())//使用字符串对象的 toUpperCase() 方法来显示大写字母文本。输出为:HELLO WORLD! 
</script>
Javascript 相关文章推荐
JS类的封装及实现代码
Dec 02 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
Oct 14 Javascript
IE中鼠标经过option触发mouseout的解决方法
Jan 29 Javascript
1秒50万字!js实现关键词匹配
Aug 01 Javascript
jQuery中clone()函数实现表单中增加和减少输入项
May 13 jQuery
js实现图片上传预览原理分析
Jul 13 Javascript
Vue.js 实现微信公众号菜单编辑器功能(二)
May 08 Javascript
使用vue-cli脚手架工具搭建vue-webpack项目
Jan 14 Javascript
JS求1到任意数之间的所有质数的方法详解
May 20 Javascript
Vue-cli3项目引入Typescript的实现方法
Oct 18 Javascript
springboot+vue实现文件上传下载
Nov 17 Vue.js
JavaScript手写数组的常用函数总结
Nov 22 Javascript
JavaScript 字符串处理函数使用小结
Dec 02 #Javascript
改写一个简单的菜单 弹性大小
Dec 02 #Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
Dec 02 #Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
Dec 02 #Javascript
JQuery 弹出框定位实现方法
Dec 02 #Javascript
Jquery replace 字符替换实现代码
Dec 02 #Javascript
jquery json 实例代码
Dec 02 #Javascript
You might like
php删除字符串末尾子字符,删除开始字符,删除两端字符(实现代码)
2013/06/27 PHP
大家在抢红包,程序员在研究红包算法
2015/08/31 PHP
PHP数据库操作二:memcache用法分析
2017/08/16 PHP
phpStorm+XDebug+chrome 配置详解
2019/04/01 PHP
用脚本调用样式的几种方法
2006/12/09 Javascript
Add Formatted Text to a Word Document
2007/06/15 Javascript
javascript flash下fromCharCode和charCodeAt方法使用说明
2008/01/12 Javascript
JavaScript设置FieldSet展开与收缩
2009/05/15 Javascript
JQuery操作tr和td内容的方法实例
2013/03/06 Javascript
jquery JSON的解析方式示例介绍
2014/07/27 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
jquery实现全屏滚动
2015/12/28 Javascript
jqueryMobile使用示例分享
2016/01/12 Javascript
JavaScript实现跑马灯抽奖活动实例代码解析与优化(二)
2016/02/16 Javascript
jQuery实现表格行和列的动态添加与删除方法【测试可用】
2016/08/01 Javascript
js判断数组key是否存在(不用循环)的简单实例
2016/08/03 Javascript
Angularjs使用ng-repeat中$even和$odd属性的注意事项
2016/12/31 Javascript
详解angularjs中如何实现控制器和指令之间交互
2017/05/31 Javascript
vue+Java后端进行调试时解决跨域问题的方式
2017/10/19 Javascript
angularJs中$http获取后台数据的实例讲解
2018/08/08 Javascript
angular.js实现列表orderby排序的方法
2018/10/02 Javascript
详解vue-cli中使用rem,vue自适应
2019/05/06 Javascript
微信小程序封装多张图片上传api代码实例
2019/12/30 Javascript
JS正则表达式常见函数与用法小结
2020/04/13 Javascript
js实现磁性吸附的示例
2020/10/26 Javascript
使用webpack和rollup打包组件库的方法
2021/02/25 Javascript
python 重定向获取真实url的方法
2018/05/11 Python
python监控进程状态,记录重启时间及进程号的实例
2019/07/15 Python
Python使用__new__()方法为对象分配内存及返回对象的引用示例
2019/09/20 Python
Python如何利用Har文件进行遍历指定字典替换提交的数据详解
2020/11/05 Python
纯css3实现的动画按钮的实例教程
2014/11/17 HTML / CSS
查摆剖析材料范文
2014/09/30 职场文书
儿子满月酒致辞
2015/07/29 职场文书
简历自我评价:教师师德表现自我评价
2019/04/24 职场文书
八年级地理课件资料及考点知识分享
2019/08/30 职场文书
ObjectMapper 如何忽略字段大小写
2021/06/29 Java/Android