js内置对象,Date,String,Array知识点

1.Date

Data对象中处理时间和日期的常用方法:

(1)获取当前时间: 例:var d=new Date() 返回值为:

(2)get/setYear() 返回/设置当前年份(两位数)

(3)get/setFullYear() :返回/设置当前年份(四位数)

(4)get/setMonth() :返回/设置当前月份 (0-11 0-月份 11-十二月)

(5)get/setDate() :返回/设置日期,XX日(1-31)

(6)get/setDay() :返回/设置星期(0-6 , 0:星期天)

(7)get/setHours() 返回/设置小时,24小时制(0-23)

(8)get/setMinutes() 返回/设置分钟数(0-59)

(9)get/setSeconds() 返回/设置秒钟数

(10)get/setTime() 返回/设置时间(毫秒为单位:计算从1970年1月1日到日期对象所指日期的毫秒数)

(11)getMilliseconds() 获取当前毫秒数

(12)toLocaleDateStrings() 获取当前日期

(13)toLocaleTimeStrings() 获取当前时间

(14)toLocaleString() 获取日期与时间
2.String
(1)CharAt():返回指定位置的字符,返回的字符是长度为1的字符串
语法:StringsObject.charAt(index)(index:必需,表示字符串中某个位置的数字,即字符在字符集中的下标,如果参数index不在0~string.length-1之间,该方法将返回一个空字符串)

(2)length:计算字符串的长度

语法:StringsObject.length

(3)indexOf() :可返回某个指定的字符串值在字符串中首次出现的位置。

语法:stringObject.indexOf(substring, startpos)  (substring:必需,规定须检索的字符串值;startpos:值为0-StringsObject.length-1,如省略该值,则从字符串首进行检索)

(4)substring() :用于提取字符串中介于两个指定下标之间的字符。

语法:stringObject.substring(starPos,stopPos)   (starPos:开始位置,非负整数;stopPos:结束位置,若省略该参数则到字符串尾截止)

(5)substr() :从字符串中提取从 startPos位置开始的指定数目的字符串。

语法:stringObject.substr(startPos,length)  (stratpos:起始位置 ;length:要提取字符串的长度)

(6)split: arr2=arr1.split(“分割符号”);

3.Array

<1>定义数组的三种方法

(1)var myarr=new Array();

myarr[0]="";

......

(2) var myarr=new Array(" "," "," ");

(3)var myarr=[" "," "," "];
<2>数组的处理
(1)push :从数组的尾部添加元素
例:var arr=[1,2,3]; arr.push(4); 则得到的数组为[1,2,3,4]
(2) pop :从数组的尾部删除元素
例:arr.pop(); 得到的数组为 [2,3]
(3) unshift : 从数组的头部添加元素
例:arr.unshift(4) 则得到的数组为[4,1,2,3]
(4)sort: 为数组元素排序(只能排字符串) arr.sort();
排数字数组(从小到大):arr.sort(function(numi,num2))
{return num1-num2};
(5)concat:连接数组 例:alert(arr1.concat(arr2));
(6)join : 实例 var arr=[1,2,3,4] alert(arr.join(‘-‘)); 得到的结果为:1-2-3-4
(7)splice :1.删除任意位置的数组元素 :语法:arr.splice(开始位置,删除长度);
                   2.从数组的任意位置插入数组: arr.splice(插入的位置,0,‘插入的元素1‘,‘插入的元素2‘,.....)

时间: 2024-07-29 16:45:06

js内置对象,Date,String,Array知识点的相关文章

js内置对象-Date对象

Date对象: Data对象可以储存任意一个日期,并且可以精确到毫秒数(1/1000 秒). 定义: //默认初始值定义: var dataName=new Date(); /*使用关键字new;Data首字母必须大写 使dataName成为对象,同时具有初始值:当前电脑系统时间*/ //自定义初始值定义: var dataName=naw Data(2016,5,25); //或者: var dataName=new Data('May 25,2016'); Data对象中,用来处理时间和日期

JS内置对象-String对象、Date日期对象、Array数组对象、Math对象

一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义对象,然后创建新的对象实例 二.JS内置对象-String 1.string对象 string对象用于处理已有的字符串 字符串可以使用单引号或者双引号 2.indexOf( )  在字符串中查找字符串,如果匹配成功返回首字母所在的位置,否则返回-1 3.match() 匹配成功,返回匹配成功的数组,

4月8日--课堂笔记--JS内置对象

JavaScript Day8 一.    JS内置对象 字符串String a) 属性length:字符数量,不管是ASCII还是Unicode,都算1个字符 b) 查询方法: i.           charAt:根据索引位置查找字符,可以用[索引]代替(除了旧版IE) ii.           charCodeAt:根据索引位置查找字符编码 iii.           indexOf:根据字符(串)查找首次出现位置,如果找不到则返回-1:不指定第二个起始位置时从头开始查找,如果指定则

5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、

location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID值获取一个DOM对象 getElementsByName(); 根据name属性值获取多个Dom对象 getElementsByTagName(); 根据标签获取多个DOM对象 获取标签体内容 innerHTML 获取input的value值 value 获取下拉框选中的值 value this 代

JS 内置对象 String对象

JS内置对象   String对象:字符串对象,提供了对字符串进行操作的属性和方法.   Array对象:数组对象,提供了数组操作方面的属性和方法.   Date对象:日期时间对象,可以获取系统的日期时间信息.   Boolean对象:布尔对象,一个布尔变量就是一个布尔对象.(没有可用的属性和方法)   Number对象:数值对象.一个数值变量就是一个数值对象.   Math对象:数学对象,提供了数学运算方面的属性和方法. String对象的属性和方法   length:获取字符串的长度.如:v

JavaScript之基础-9 JavaScript String(内置对象、String概述)

一.JavaScript 内置对象 内置对象 - 什么是内置对象? 内置对象就是ECMAScript标准中已经定义好的,由浏览器厂商已经实现的标准对象 - 内置对象中封装了专门的数据和操作数据常用的API - JavaScript中内置对象列表 - String.Boolean.Number.Array.Date.RegExp.Math.Error.Function.Object.Global 包装类型 - 什么是包装类型? 专门封装原始类型的数据,并提供对数据常用操作的内置类型 - 为什么要用

JS内置对象的原型不能重定义?只能动态添加属性或方法?

昨天马上就快下班了,坐在我对面的同事突然问我一个问题,我说“爱过”,哈哈,开个玩笑.情况是这样的,他发现JS的内置对象的原型好像不能通过字面量对象的形式进行覆盖, 只能动态的为内置对象的原型添加属性或方法,下面那个具体的例子说明: var arr=[]; Array.prototype={ push:function(){ alert("1"); } }; arr.push(); //没有任何输出 有人可能会说了“你先定义的arr,后来又修改了Array.prototype,这时Arr

内置对象Math,Array,String,Date,堆栈,简单数据复杂数据类型

JavaScript 内置对象 Math Math.PI; // 返回圆周率 Math.max(1, 2); // 返回最大值,非数字返回NaN, 空返回 -infinity Math.min(1, 2); // 返回最小值,非数字返回NaN, 空返回 infinity Math.abs(1); // 绝对值 字符串型数字会隐式转换,非数字返回 NaN Math.floor(1.9); // 向下取整; Math.ceil(1.1); // 向上取整: Math.round(1.5); // 四

js内置对象总结

在js里,一切皆为或者皆可以被用作对象.可通过new一个对象或者直接以字面量形式创建变量(如var i="aaa"),所有变量都有对象的性质. 注意:通过字面量创建的对象在调用属性和方法时会被对象包装器暂时包装成一个对象,具有对象的性质.如 var str="我不是一个真的对象"; alert(str.length);     //str被暂时包装成一个String对象,可调用该对象的属性和方法 不过这并不意味着它就是一个对象了,typeof(i)的值为仍Strin

Java Script基础(五) 内置对象Date

在JavaScript中,系统的内置对象有Date对象.Array对象.String对象和Math对象等. 1.Date:用于操作日期和时间. 2.Array:用于在单独的变量名中存储一系列的值. 3.String:用于支持对字符串的处理. 4.Math:用于执行数学任务,包含了若干数学常量和函数. 1.Date对象 常用的属性和方法参考! http://www.w3school.com.cn/jsref/jsref_obj_date.asp 示例: var today=new Date() -