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引擎的识别方法
Oct 20 Javascript
JS弹出层的显示与隐藏示例代码
Dec 27 Javascript
JS控制输入框内字符串长度
May 21 Javascript
JavaScript的各种常见函数定义方法
Sep 16 Javascript
JS实现不规则TAB选项卡效果代码
Sep 16 Javascript
Bootstrap实现提示框和弹出框效果
Jan 11 Javascript
vue数据双向绑定的注意点
Jun 23 Javascript
基于Vue制作组织架构树组件
Dec 06 Javascript
基于vue cli重构多页面脚手架过程详解
Jan 23 Javascript
浅谈jquery fullpage 插件增加头部和版权的方法
Mar 20 jQuery
JavaScript中发出HTTP请求最常用的方法
Jul 12 Javascript
node.js如何操作MySQL数据库
Oct 29 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基础学习小结
2011/04/17 PHP
通过PHP修改Linux或Unix口令的方法分享
2012/01/30 PHP
PHP基于SimpleXML生成和解析xml的方法示例
2017/07/17 PHP
asp.net和php的区别点总结
2019/10/10 PHP
jquery1.9 下检测浏览器类型和版本的方法
2013/12/26 Javascript
微信小程序 富文本转文本实例详解
2016/10/24 Javascript
Vue.js 60分钟快速入门教程
2017/03/28 Javascript
jQuery模拟实现天猫购物车动画效果实例代码
2017/05/25 jQuery
微信小程序下拉刷新界面的实现
2017/09/28 Javascript
详谈构造函数加括号与不加括号的区别
2017/10/26 Javascript
微信小程序左右滑动的实现代码
2017/12/15 Javascript
使用jQuery动态设置单选框的选中效果
2018/12/06 jQuery
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
2019/05/08 Javascript
webpack DllPlugin xxx is not defined解决办法
2019/12/13 Javascript
paramiko模块安装和使用(远程登录服务器)
2014/01/27 Python
python 接收处理外带的参数方法
2018/12/03 Python
Pyqt5 实现跳转界面并关闭当前界面的方法
2019/06/19 Python
Python配置文件处理的方法教程
2019/08/29 Python
python实现ip地址查询经纬度定位详解
2019/08/30 Python
在vscode中配置python环境过程解析
2019/09/28 Python
python3 pillow模块实现简单验证码
2019/10/31 Python
python 读取数据库并绘图的实例
2019/12/03 Python
Lampegiganten丹麦:欧洲领先的照明网上商店
2018/04/25 全球购物
国际性能运动服装品牌:Dare 2b
2018/07/27 全球购物
ddl,dml和dcl的含义
2016/05/08 面试题
ASP.NET中的身份验证有那些
2012/07/13 面试题
行政助理岗位职责
2013/11/10 职场文书
护理专业毕业生自我鉴定总结
2014/03/24 职场文书
商场租赁意向书
2014/07/30 职场文书
2014年稽查工作总结
2014/12/20 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
2015年乡镇科普工作总结
2015/05/13 职场文书
2015年度考核个人工作总结
2015/10/24 职场文书
Apache压力测试工具的安装使用
2021/03/31 Servers
go:垃圾回收GC触发条件详解
2021/04/24 Golang
详解Redis集群搭建的三种方式
2021/05/31 Redis