JS 对象介绍


Posted in Javascript onJanuary 20, 2010

JavaScript is an Object Oriented Programming (OOP) language.
JS是面向对象的编程语言(面向对象)。 (这里是基于对象还是面向对象大家可以搜索下)
An OOP language allows you to define your own objects and make your own variable types.
OOP语言可以让你自定义对象和变量类型。

--------------------------------------------------------------------------------
Object Oriented Programming
被安置对象的编程
JavaScript is an Object Oriented Programming (OOP) language. An OOP language allows you to define your own objects and make your own variable types.
JS是(OOP)语言,这就可以让你定义....(和上面的重复)
However, creating your own objects will be explained later, in the Advanced JavaScript section. We will start by looking at the built-in JavaScript objects, and how they are used. The next pages will explain each built-in JavaScript object in detail.
然而,我们将晚些在高级JS里介绍建立自定义对象。我们将开始观察内建JS对象和如何使用它们。下页将详细介绍每个内建JS对象
Note that an object is just a special kind of data. An object has properties and methods.
注意,对象只是特殊类型的数据。对象有属性和方法

--------------------------------------------------------------------------------
Properties
属性
Properties are the values associated with an object.
属性是对象的相连值
In the following example we are using the length property of the String object to return the number of characters in a string:
下面的例子我么使用了字符串对象的长度属性来返回字符的数量:
<script type="text/javascript">
var txt="Hello World!"
document.write(txt.length)
</script>
The output of the code above will be:
上面的代码就会输出:
12

--------------------------------------------------------------------------------
Methods
方法
Methods are the actions that can be performed on objects.
对象的方法可以执行行为。
In the following example we are using the toUpperCase() method of the String object to display a text in uppercase letters:
下面的例子使用了字符串对象的toUpperCase()方法来显示出文字的大写:
<script type="text/javascript">
var str="Hello world!"
document.write(str.toUpperCase())
</script>
The output of the code above will be:
上面的代码输出:
HELLO WORLD!

Javascript 相关文章推荐
javascript截取字符串(通过substring实现并支持中英文混合)
Jun 24 Javascript
JS 获取浏览器和屏幕宽高等信息代码
Mar 31 Javascript
node.js不得不说的12点内容
Jul 14 Javascript
jquery实现无限分级横向导航菜单的方法
Mar 12 Javascript
前端jquery部分很精彩
May 03 Javascript
jQuery 获取跨域XML(RSS)数据的相关总结分析
May 18 Javascript
基于easyui checkbox 的一些操作处理方法
Jul 10 Javascript
ES6中的rest参数与扩展运算符详解
Jul 18 Javascript
基于原生js运动方式关键点的总结(推荐)
Oct 01 Javascript
jQuery进阶实践之利用最优雅的方式如何写ajax请求
Dec 20 jQuery
简单的vuex 的使用案例笔记
Apr 13 Javascript
Bootstrap导航菜单点击后无法自动添加active的处理方法
Aug 10 Javascript
JavaScript 学习笔记(十一)
Jan 19 #Javascript
9个JavaScript评级/投票插件
Jan 18 #Javascript
jQuery Flash/MP3/Video多媒体插件
Jan 18 #Javascript
使用IE6看老赵的博客 jQuery初探
Jan 17 #Javascript
jQuery+CSS 实现的超Sexy下拉菜单
Jan 17 #Javascript
JS与框架页的操作代码
Jan 17 #Javascript
JavaScript写的一个自定义弹出式对话框代码
Jan 17 #Javascript
You might like
基于mysql的论坛(6)
2006/10/09 PHP
php 生成静态页面的办法与实现代码详细版
2010/02/15 PHP
PHP中Memcache操作类及用法实例
2014/12/12 PHP
PHP简单操作MongoDB的方法(安装及增删改查)
2016/05/26 PHP
Laravel 5.4重新登录实现跳转到登录前页面的原理和方法
2017/07/13 PHP
[原创]PHP获取数组表示的路径方法分析【数组转字符串】
2017/09/01 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
php处理多图上传压缩代码功能
2018/06/13 PHP
javascript的事件描述
2006/09/08 Javascript
js如何实现设计模式中的模板方法
2013/07/23 Javascript
JavaScript将数据转换成整数的方法
2014/01/04 Javascript
javascript实现的图片切割多块效果实例
2015/05/07 Javascript
详解AngularJS中的依赖注入机制
2015/06/17 Javascript
JS实现仿微博可关闭弹出层效果
2015/09/21 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
原生JS实现网络彩票投注效果
2016/09/25 Javascript
js封装tab标签页实例分享
2016/12/19 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
Webpack打包字体font-awesome的方法示例
2018/04/26 Javascript
Node.js原生api搭建web服务器的方法步骤
2019/02/15 Javascript
基于 jQuery 实现键盘事件监听控件
2019/04/04 jQuery
使用vue-cli3新建一个项目并写好基本配置(推荐)
2019/04/24 Javascript
[01:35:53]完美世界DOTA2联赛PWL S3 Magma vs GXR 第二场 12.13
2020/12/17 DOTA
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
python用插值法绘制平滑曲线
2021/02/19 Python
Django上使用数据可视化利器Bokeh解析
2019/07/31 Python
使用python绘制cdf的多种实现方法
2020/02/25 Python
python实现一个猜拳游戏
2020/04/05 Python
Python实现加密接口测试方法步骤详解
2020/06/05 Python
python palywright库基本使用
2021/01/21 Python
英国复古和经典球衣网站:Vintage Football Shirts
2018/10/05 全球购物
英国户外服装品牌:Craghoppers
2019/04/25 全球购物
试解释COMMIT操作和ROLLBACK操作的语义
2014/07/25 面试题
婚前协议书怎么写
2014/04/15 职场文书
高校群众路线教育实践活动剖析材料
2014/10/10 职场文书
二十年同学聚会感言
2015/07/30 职场文书