JavaScript 一种直译式脚本语言, 是一种动态类型, 弱类型, 基于原型的语言, 内置支持类型. JavaScript 中对象只是一种特殊的数据. 对象拥有属性和方法.
一, 内置对象
JS 中内置了 17 个对象, 常用的是 Array 对象, Date 对象, 正则表达式对象, string 对象, Global 对象
二, 自定义对象
- function Student(id,name,sal){
- //this 指向 s 引用
- this.id = id;
- this.name = name;
- this.sal = sal;
- }
三, 浏览器对象
JavaScript 可以获取浏览器提供的很多对象, 并进行操作.
例如: Windows 对象, document 对象, status 对象, location 对象, history 对象等.
四, ActiveX 对象 (一套用于访问数据源的组件对象模型(COM) 对象)
例如: ActiveXObject("Microsoft.XMLHTTP")即异步通讯对象等.
扩展:
访问对象的属性
属性是与对象相关的值.
访问对象属性的语法是:
objectName.propertyName
这个例子使用了 String 对象的 length 属性来获得字符串的长度:
- var message="Hello World!";
- var x=message.length;
在以上代码执行后, x 的值将是:
12
访问对象的方法
方法是能够在对象上执行的动作.
您可以通过以下语法来调用方法:
objectName.methodName()
这个例子使用了 String 对象的 toUpperCase() 方法来将文本转换为大写:
- var message="Hello world!";
- var x=message.toUpperCase();
在以上代码执行后, x 的值将是:
HELLO WORLD!
更多前端开发 https://www.html.cn/ 知识, 请查阅 HTML 中文网 !!
来源: http://www.css88.com/qa/javascript/14611.html