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 相关文章推荐
深入认识JavaScript中的函数
Jan 22 Javascript
javascript  Error 对象 错误处理
May 18 Javascript
jQuery 白痴级入门教程
Nov 11 Javascript
jQuery实现原理的模拟代码 -6 代码下载
Aug 16 Javascript
JavaScript开发规范要求(规范化代码)
Aug 16 Javascript
Angular中的Promise对象($q介绍)
Mar 03 Javascript
js控制div弹出层实现方法
May 11 Javascript
微信小程序使用第三方库Underscore.js步骤详解
Sep 27 Javascript
如何用input标签和jquery实现多图片的上传和回显功能
May 16 jQuery
vue .js绑定checkbox并获取、改变选中状态的实例
Aug 24 Javascript
vue 地区选择器v-distpicker的常用功能
Jul 23 Javascript
小程序如何写动态标签的实现方法
Feb 05 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基础知识:类与对象(5) static
2006/12/13 PHP
PHP中str_replace函数使用小结
2008/10/11 PHP
php输出表格的实现代码(修正版)
2010/12/29 PHP
用Zend Studio+PHPnow+Zend Debugger搭建PHP服务器调试环境步骤
2014/01/19 PHP
php读取纯真ip数据库使用示例
2014/01/26 PHP
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
php实例分享之通过递归实现删除目录下的所有文件详解
2014/05/15 PHP
PHP Static延迟静态绑定用法分析
2016/03/16 PHP
js获取dom的高度和宽度(可见区域及部分等等)
2013/06/13 Javascript
JavaScript Math.floor方法(对数值向下取整)
2015/01/09 Javascript
JQuery的Pager分页器实现代码
2016/05/03 Javascript
JavaScript对象数组排序实例方法浅析
2016/06/15 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
vue2.0实现导航菜单切换效果
2017/05/08 Javascript
node文字生成图片的示例代码
2017/10/26 Javascript
将jquery.qqFace.js表情转换成微信的字符码
2017/12/01 jQuery
关于echarts在节点显示动态数据及添加提示文本所遇到的问题
2018/04/20 Javascript
Layui选项卡制作历史浏览记录的方法
2019/09/28 Javascript
Vue——解决报错 Computed property &quot;****&quot; was assigned to but it has no setter.
2020/12/19 Vue.js
[03:42]2016国际邀请赛中国区预选赛首日现场玩家采访
2016/06/26 DOTA
python控制台显示时钟的示例
2014/02/24 Python
Python中函数及默认参数的定义与调用操作实例分析
2017/07/25 Python
wtfPython—Python中一组有趣微妙的代码【收藏】
2018/08/31 Python
python实现操作文件(文件夹)
2019/10/31 Python
Python matplotlib实时画图案例
2020/04/23 Python
Pycharm及python安装详细教程(图解)
2020/07/31 Python
RUIFIER官网:英国奢侈高级珠宝品牌
2020/06/12 全球购物
怎样创建、运行java程序
2014/08/01 面试题
给分销商的致歉信
2014/01/14 职场文书
高中生的自我评价
2014/03/04 职场文书
人力资源部经理的岗位职责
2014/03/04 职场文书
国家税务局领导班子对照检查材料思想汇报
2014/10/04 职场文书
《棉鞋里的阳光》教学反思
2016/02/20 职场文书
golang三种设计模式之简单工厂、方法工厂和抽象工厂
2022/04/10 Golang
Django框架模板用法详解
2022/06/10 Python
win10音频服务未响应怎么解决?win10音频服务未响应未修复的解决方法
2022/08/14 数码科技