JavaScript中内置对象的一些属性及方法

摘要:
Javascript对象摘要JS有17个内置对象,包括Array对象、Date对象、正则表达式对象、字符串对象和Global对象。Array对象中的常用方法:Concat():表示将多个数组组合成一个数组。Unshift():在数组的第一项中Slice:返回数组的一段。toLocaleString();返回当前系统时间Array对象属性的常用方法只有一种:Length:表示Global对象是一个获取当前数组长度的内在对象,其目的是将所有全局方法集中在一个对象中。}替换(a,b):字符b替换a搜索:指示是否存在对应的匹配项。

Javascript对象总结 
JS中内置了17个对象,常用的是Array对象、Date对象、正则表达式对象、string对象、Global对象 
Array对象中常用方法: 
Concat():表示把几个数组合并成一个数组。 
Join():返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来。 
Pop():移除数组最后一个元素。 
Shift():移除数组中第一个元素。 

unshift():在数组的第一项
Slice(start,end):返回数组中的一段。 
Push():往数组中新添加一个元素,返回最新长度。 
Sort():对数组进行排序。 
Reverse():反转数组的排序。 
toLocaleString();返回当前系统时间 
Array对象属性常用的只有一个: 
Length:表示取得当前数组长度 

Global对象 
是一个固有对象,目的是把所有的全局方法集中在一个对象中。 
Global没有语法,直接调用其方法。 
escape(): 对 String 对象编码以便它们能在所有计算机上可读. 
escape(charString) 
必选项 charstring 参数是要编码的任意 String 对象或文字。 
isNaN():判断一个值是否是NaN。 
parseInt():返回由字符串得到的整数 

正则表达式对象 
本对象包含正则表达式模式以及表明如何应用模式的标志。 
语法 1 
re = /pattern/[flags] 

语法 2 
re = new RegExp("pattern",["flags"]) 
re为将要赋值正则表达式模式的变量名 
pattern为正则表达式 
flags为标记:有如下3中 
1:g(全文查找) 
2:i(忽略大小写) 
3:m(多行查找) 
当预先知道查找字符串时用语法 1。当查找字符串经常变动或不知道时用语法 2,比如由用户输入得到的字符串。 
String对象 
charAt():返回指定索引的位置的字符 
concat():返回字符串值,表示两个或多个字符串的连接 
match():使用正则表达式模式对字符串执行查找,并将包含查找结果最为结果返回 
function MatchDemo(){ 
   var r, re;         // 声明变量。 
   var s = "The rain in Spain falls mainly in the plain"; 
   re = /ain/i;    // 创建正则表达式模式。 
   r = s.match(re);   // 尝试匹配搜索字符串。 
   return(r);         // 返回第一次出现 "ain" 的地方。 


Replace(a,b):字符b替换a 
Search(stringObject):指明是否存在相应的匹配。如果找到一个匹配,search 方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1。 
Slice(start,end):返回字符段片段 
Split():字符串拆分 
Substr(start,length):字符串截取 
Substring(start,end)取得指定长度内的字符串 
toUpperCase():返回一个字符串,该字符串中的所有字母都被转化为大写字母。 
toLowerCase():返回一个字符串,该字符串中的所有字母都被转化为小写字母。 

免责声明:文章转载自《JavaScript中内置对象的一些属性及方法》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇点击对应的a标签返回相应的第几个Oracle体系结构2下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

hdu1686:KMP板子

题目链接题目大意就是给你两个字符串,求出第一个字符串在第二个字符串中出现的次数。 如果我们暴力匹配的话,复杂度是 len(first) * len(second) 对于题目给的1e4 * 1e6 显然暴力不可取, 这里就用到 KMP 。 说到 KMP 最难理解的就是 next 数组了下面给出了 next 数组的详细求...

死去活来的OC NSArray 中文排序 及输出

目的 1、NSArray 能够支持中文排序 2、NSLog 能够直接输出 NSArray 内的中文(事实上 java 直接打印数组也不能显示内容哈) 又是死去活来的搞了1个小时,分类实现。废话少说,上代码 终于实现方式叫非正式协议(类目/分类)(就是不用动原来的类,新写类来实现原有类没有的功能),但要注意以下的 sortedLocal方法但是覆盖...

JAVA-初步认识-第七章-this关键字main函数解析

一. 对主函数public static void main(String[] args)解惑: 主函数是一个固定写法的函数,它也是一个一般函数,但是它特殊在哪? 固定格式为什么这么写? public:因为权限必须是最大的,权限小,对虚拟机不利,如果写成private,怎么访问? static:虚拟机在调用主函数的时候,它是不需要对象的,直接用主函数所属类...

vector数组

1.Vector数组可以认为是大小的数组。 2.它可以实现排序,函数是sort(v.begin(),v.end() 。 3.它可以实现二分查找功能,函数是lower_bound(v.begin(),v.end(),x)。查找的是值x,返回第一个大于或者等于小的值的指针。如果查找返回的是指针v.end()或者发现*it!=x那么容器里没有x这个数。 4.uni...

linux正则表达式grep&sed

作业一:整理正则表达式博客 看现象,定规则,防冲突. 作业二:grep作业(正则表达式及字符处理) 目标文件/etc/passwd,使用grep命令或egrep 1.显示出所有含有root的行: 2.输出任何包含bash的所有行,还要输出紧接着这行的上下各两行的内容: 3. 显示出有多少行含有nologin。 4.显示出那些行含有root,并将...

go基础三 数组,切片,map,list

数组: 1、Go 语⾔言提供了了数组类型的数据结构。 数组是具有相同类型的⼀一组⻓长度固定的数据序列列,这种类型可以是任意的基本数据类型或复合数据类型及⾃自定义类Go内置容器器——数组和切⽚片型。   2、数组元素可以通过索引下标(位置)来读取或者修改元素数据。索引从0开始,第⼀一个元素索引为 0,第⼆二个索引为 1,以此类推。数组的下标取值范围是从0开始,...