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操纵Cookie实现购物车程序
Nov 23 Javascript
JSuggest自动匹配下拉框使用方法(示例代码)
Dec 27 Javascript
Jquery中的层次选择器与find()的区别示例介绍
Feb 20 Javascript
javascript动态获取登录时间和在线时长
Feb 25 Javascript
在Vue组件中使用 TypeScript的方法
Feb 28 Javascript
vue-router 实现导航守卫(路由卫士)的实例代码
Sep 02 Javascript
微信小程序获取用户openid的实现
Dec 24 Javascript
js中的深浅拷贝问题简析
May 10 Javascript
Vue Element UI + OSS实现上传文件功能
Jul 31 Javascript
vue设置全局访问接口API地址操作
Aug 14 Javascript
JavaScript 如何在浏览器中使用摄像头
Dec 02 Javascript
浅谈JavaScript浅拷贝和深拷贝
Nov 07 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中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
2011/05/04 PHP
php array_filter除去数组中的空字符元素
2020/06/21 PHP
浅析Dos下运行php.exe,出现没有找到php_mbstring.dll 错误的解决方法
2013/06/29 PHP
php用header函数实现301跳转代码实例
2013/11/25 PHP
php中数字、字符与对象判断函数用法实例
2014/11/26 PHP
JQueryEasyUI Layout布局框架的使用
2013/04/08 Javascript
图片无缝滚动代码(向左/向下/向上)
2013/04/10 Javascript
让页面上两个div中的滚动条(滑块)同步运动示例
2013/08/07 Javascript
php的文件上传入门教程(实例讲解)
2014/04/10 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
2014/05/12 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
jQuery Masonry瀑布流布局神器使用详解
2017/05/25 jQuery
Angular2环境搭建具体操作步骤(推荐)
2017/08/04 Javascript
基于js文件加载优化(详解)
2018/01/03 Javascript
vue axios请求超时的正确处理方法
2018/04/02 Javascript
深入浅出理解JavaScript闭包的功能与用法
2018/08/01 Javascript
vue中的过滤器实例代码详解
2019/06/06 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
2020/11/07 Javascript
[01:16]DOTA2小知识课堂 Ep.03 芒果树无伤肉山
2019/12/05 DOTA
[01:36:17]DOTA2-DPC中国联赛 正赛 Ehome vs iG BO3 第一场 1月31日
2021/03/11 DOTA
python开发之tkinter实现图形随鼠标移动的方法
2015/11/11 Python
Python实现读取文件最后n行的方法
2017/02/23 Python
python实现批量修改文件名代码
2017/09/10 Python
Python基于多线程操作数据库相关问题分析
2018/07/11 Python
Laravel+Dingo/Api 自定义响应的实现
2019/02/17 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
波兰化妆品和护肤品购物网站:eKobieca
2019/08/30 全球购物
工地资料员岗位职责
2013/12/31 职场文书
领导欢迎词范文
2015/01/26 职场文书
2015年医务人员医德医风自我评价
2015/03/03 职场文书
2015小学五年级班主任工作总结
2015/05/21 职场文书
参加招聘会后的感想
2015/08/10 职场文书
《夹竹桃》教学反思
2016/02/23 职场文书
Django使用echarts进行可视化展示的实践
2021/06/10 Python
Redis 报错 error:NOAUTH Authentication required
2022/05/15 Redis
Java结构型设计模式之组合模式详解
2022/09/23 Java/Android