您的位置:首页 > Web前端 > JavaScript

javascript对象

2016-06-23 21:20 246 查看

javascript中的所有事物都是对象:数字、字符串、数组、函数… …

javascript允许自定义对象

对象是拥有属性与字符串的特殊数据类型

访问对象的属性:objectName.propertyName

访问对象的方法:objectName.methodName()

内置对象/内建对象:

内建对象功能备注
Array数组对象
String处理文本、字符串
Date处理日期时间
Math进行数学计算
Boolean可以将布尔值当做对象访问,将参数变为布尔值
Number将数字作为对象访问
Function将函数作为对象访问,可以在脚本执行期间动态生成和调用函数;
Global定义js中的全局变量和函数
Error描述错误
RegExp表示正则表达式,是对字符串执行模式匹配的强大工具
Object派生所有其他对象的对象,其属性和方法可以派生给其他所有的对象
例如:string对象

var mS="My string";
var mS1="My string";


属性(string对象只有一个属性,只读)


length  mS.length;

方法


charAt  返回指定位置的字符  mS.chartAt(index)

chart n.字符;

character n.字符;

index,必需,表示字符串中某个位置的数字,即字符在字符串中的下标;

charCodeAt  返回指定位置的字符的Unicode编码  mS.chartCodeAt(index)

返回值是0-65535之间的整数

concat  用于连接两个或多个数组  mS.concat(mS1);

arrayObject.concat(arrayX,arrayX,…,arrayX);

arrayX可以是具体的值,也可以是数组对象,可以是任意多个

fromCharCode  接收一个或n个Unicode值,然后返回一个字符串  String.fromCharCode(72,67,67);

document.write(String.fromCharCode(72,67,76,76,79));
输出:HELLO


indexOf  返回指定的字符串在字符串中首次出现的位置  mS.indexOf(“My”);

stringObject.indexOf(searchvalue,fromindex);
searchvalue      需检索的字符串;
fromIndex     可选,规定在字符串中开始检索的位置;取值范围(0-stringObject.length-1),默认从0开始;
如果要检索的字符串没有出现,返回-1;


lastIndexOf  返回一个指定的字符串最后出现的位置,

在字符串指定的位置从后往前搜索  mS.indexOf(“ng”);

stringObject.lastIndexOf(searchvalue,fromindex);
fromIndex     可选,规定在字符串中开始检索的位置;默认从字符串的最后一个字符开始搜索;
如果要检索的字符串没有出现,返回-1;


match

replace

search

slice

split

substr

substring

toLowerCase

toUpperCases
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript