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 相关文章推荐
加载jQuery后$冲突的解决办法
Jul 09 Javascript
JS获取后台Cookies值的小例子
Mar 04 Javascript
JavaScript使用Replace进行字符串替换的方法
Apr 14 Javascript
Jquery实现动态切换图片的方法
May 18 Javascript
基于jquery实现瀑布流布局
Jun 28 Javascript
微信小程序 form组件详解及简单实例
Jan 10 Javascript
Vue Socket.io源码解读
Feb 07 Javascript
JS使用Dijkstra算法求解最短路径
Jan 17 Javascript
javascript实现图片轮播代码
Jul 09 Javascript
three.js利用射线Raycaster进行碰撞检测
Mar 12 Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
Aug 08 Javascript
如何利用JavaScript实现二叉搜索树
Apr 02 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
一个ORACLE分页程序,挺实用的.
2006/10/09 PHP
php实现搜索一维数组元素并删除二维数组对应元素的方法
2015/07/06 PHP
PHP使用PHPexcel导入导出数据的方法
2015/11/14 PHP
php登录超时检测功能实例详解
2017/03/21 PHP
CentOS7系统搭建LAMP及更新PHP版本操作详解
2020/03/26 PHP
javascript Base类 包含基本的方法
2009/07/22 Javascript
让Firefox支持event对象实现代码
2009/11/07 Javascript
Js中获取frames中的元素示例代码
2013/07/30 Javascript
js判断客户端是iOS还是Android等移动终端的方法
2013/12/11 Javascript
理解Javascript的动态语言特性
2015/06/17 Javascript
基于javascript html5实现3D翻书特效
2016/03/14 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
2016/07/07 Javascript
jquery 获取索引值在一定范围的列表方法
2018/01/25 jQuery
使用原生js编写一个简单的框选功能方法
2019/05/13 Javascript
详细分析JavaScript中的深浅拷贝
2020/09/17 Javascript
antdesign-vue结合sortablejs实现两个table相互拖拽排序功能
2021/01/08 Vue.js
[40:12]Liquid vs Chaos 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
爬山算法简介和Python实现实例
2014/04/26 Python
python3生成随机数实例
2014/10/20 Python
python+Django+apache的配置方法详解
2016/06/01 Python
Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法
2020/04/18 Python
Python实现打砖块小游戏代码实例
2019/05/18 Python
记一次python 爬虫爬取深圳租房信息的过程及遇到的问题
2020/11/24 Python
python中pdb模块实例用法
2021/01/15 Python
Python3+Django get/post请求实现教程详解
2021/02/16 Python
Python爬取网站图片并保存的实现示例
2021/02/26 Python
CSS3 3D制作实战案例分析
2016/09/18 HTML / CSS
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
施惠特软件测试面试题以及笔试题
2015/05/13 面试题
新教师工作感言
2014/02/16 职场文书
投标承诺书怎么写
2014/05/24 职场文书
未受刑事制裁公证证明
2014/09/20 职场文书
执法作风整顿剖析材料
2014/10/11 职场文书
离职报告范文
2014/11/04 职场文书
2015中学教学工作总结
2015/07/22 职场文书
python实现简单的井字棋
2021/05/26 Python