javacript原生对象
来源:互联网 发布:a股流通市值最小数据 编辑:程序博客网 时间:2024/06/06 11:44
概述:
JavaScript对象是javascript语言中固有的组件,而且与javascript的执行环境无关,所以,无论在什么环境下,都可以访问javascript对象。
对象分类:
与数据类型类似的对象:String,Boolean,Number。这些对象封装了基本类型,并在其基本转换功能上进行了一定的拓展。
内置对象:Math,Date,RegExp。
内置的聚合对象:Array
1. 基本数据类型对象
创建对象:
隐式:基本数据类型调用对象方法时,javascript将创建包装基本数据类型的对象实例,执行方法调用,然后丢弃该临时对象。
显式:new关键字
2. Boolean值,数字和字符串
Number和String对象实例都有各自的属性,而唯独Boolean没有,然而,所有3种对象都将从更高级的对象中继承属性和方法。到目前为止,所有对象继承的方法包括toString和ValueOf。
2.1Boolean对象
创建Boolean不指定初始值,该Boolean的默认初始值为false:
2.2Number对象、静态属性和实例方法
2.3String对象
3. 正则表达式和RegExp()
创建正则表达式的例子
栗子:
var searchPattern = new RegExp(“s+”);
字面量创建的正则表达式:
varsearchPattern = /s+/
RegExp的两个实例方法:test 和 exec
test方法将判断以参数传入的字符串是否与字符串匹配
exec方法将根据特定模式/JS*/在整个字符串中进行查找
4. Date对象
Date对象用来创建日期实例,当创建日期对象时,如果传入任何参数,那么所创建的日期是当前客户端计算机的日期和时间。
vardtnow = new Date();
5. 数组
Javascript也是数组,可以通过构造函数来创建数组,
例:var newArray = new Array(”one“,”two“);
作为字面量创建数组,就不需要显示的使用Array对象,
例:var newArray = [‘one’,’two’];
在javascript语言中不需要提前知道数组中的元素个数。可根据数组声明中的固定元素个数创建数组,也可以任意添加新的元素。首先添加第n个或者最后一个元素也可以设置数组的大小。
例:var testArray = new Array();
testArray[99] = ‘somebody’; //testArray现在又100个元素
- javacript原生对象
- javacript 对象
- javacript 对象属性积累
- javacript
- javacript对象的所有属性和方法
- javacript onclick事件中传递对象参数
- 原生对象
- javacript内建对象(Math,String,Date,Array,Domain)
- javacript 面向对象编程(模拟购物车)
- 原生Ajax:XMLHttpRequest对象
- 原生js面向对象
- 原生JavaScript面向对象
- 原生Javascript面向对象
- 原生JS面向对象
- 原生JS面向对象
- 原生JS面向对象
- 原生JS对象编写
- 扩展javascript原生对象
- 玩转树莓派-1_系统制作及启动
- java虚拟机的方法解析发生的阶段
- js实现图片轮播效果
- ADF项目框架版
- 解决svn冲突问题
- javacript原生对象
- ExtJs TimeField 控件
- (新手必看)当获取到的json数据 中的Key中包含关键字(不修改后台的前提下)
- java对象与json对象间的相互转换
- 冒泡排序(优化)
- HTML5编程(任务三 三栏式布局)(20160910-0041)
- 当服务QPS增高时我们做什么
- HotSpot的JIT的两种编译器
- 单片机/ARM死机的常见原因及解决方案