javasccript中的内置对象学习笔记

javasccript中的对象详解

  javaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性方法对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义。下面是关于对象的我到处找到的可能用到的东西:

1.关于Date对象

new Date(2014,10,22)  创建一个新日期对象

Date.get/set Date(ms)  创建一个日期对象(ms:从GMT时间1970-1-1起的毫秒数)
Date.get/setYear()  获取/设置年份值 两位数年份
Date.get/setFullYear()  获取/设置年份数 四位数年份(1999,2000等)
Date.ge/settMonth()  获取/设置年中的某月,从0(January)~ 11(December)
Date.get/setDate()  获取/设置月中的某日,从1~31
Date.get/setDay()  /获取/设置当前星期值,从0(Sunday)~ 6(Staturday)
Date.get/setHours()  获取/设置当前小时数,从0(午夜)~ 23(晚上11点)
Date.get/setMinutes()  获取/设置当前分钟数,从0~59
Date.get/setSeconds()  获取/设置当前秒数,从0~59
Date.get/setTime()  返回/设置GMT时间1970年1月1日起的毫秒数

2关于String对象

1stringObject.length可以获取字符串长度

2.toUpperCase()可以将字符串小写转大写

3stringObject.chartAt(index)可返回指定位置的字符。返回的字符是长度为 1 的字符串。index字符下标必须有

4.stringObject.indexOf(substring,startpos)方法可返回某个指定的字符串值在字符串中首次出现的位置。substring为要检索的字符串 startpos为从哪位开始

5stringObject.split(separator,limit)方法将字符串分割为字符串数组,并返回此数组separator为从该参数指定的地方分割stringObject必须,limit可选参数分割的次数没有则无限制

6stringObject.substring(starPos,stopPos)用于提取字符串中介于两个指定下标之间的字符starPos必须非负整数开始位置,stopPos可选非负整数结束位置省略则会返回的字符串一直到结尾。

7stringObject.substr(starPos,length) 方法从字符串中提取从 startPos位置开始的指定数目的字符串

3 关于Math对象的方法

1.abs(x)返回数的绝对值

2ceil(x)对数进行向上取整

3max(x,y)返回 x,y对象中大的

4min(x,y)返回x,y对象中小的

5round(x)四舍五入最近整数

6Math.floor(x)向下取整

7random()介于0~1的随机数

等等用的时候自己查

4.Array方法

1.concat(array1,array……,arrayN) 连接两个或更多数组并返回结果

2join(分隔符)把数组的所有元素放入一个字符串,通过指定的分隔符(可选没选则,)进行分隔

3pop()删除并返回数组的最后一个元素

4push()向数组的末尾添加一个或更多元素并返回新的长度

5reverse()颠倒数组中元素的顺序不需参数

6shift()删除并返回第一个元素

7slice(start,end)从某个已有的数组返回选定的新元素其中不包括end位置的元素

8sort(方法函数)对数组元素进行排序,按照数值的大小对数字进行排序使用一个排序函数

<script type="text/javascript">
  function sortNum(a,b) {
  return a - b;
 //升序,如降序,把“a - b”该成“b - a”
}
 var myarr = new Array("80","16","50","6","100","1");
  document.write(myarr + "<br>");
  document.write(myarr.sort(sortNum));
</script>

9splice()删除元素,并向数组添加新元素

10toString()把数组转为字符串

11valueOf()返回数组对象的原始值

时间: 2024-11-08 23:09:23

javasccript中的内置对象学习笔记的相关文章

秒懂ASP.NET中的内置对象

上篇博客,小编主要简单的介绍了一下ASP.NET中的控件,这篇博客,小编主要简单总结一下ASP.NET中的内置对象,七个内置对象分别是:Request.Response.Application.Cookies.Session.Server.Trace.这些对象使得用户更容易收集通过浏览器请求发送的信息.相应浏览器以及存储用户信息,以实现其他特定的状态管理和页面信息的传递,首先,我们来看下面一张图: 接下来,小编主要从概述,基本语法,常用属性和方法以及一些小例子入手,详细介绍七个内置对象.  Re

JS中的内置对象简介与简单的属性方法

JS中的数组: 1.数组的概念: 数组是在内存中连续存储的多个有序元素的结构,元素的顺序称为下标,通过下标查找对应元素 2.数组的声明: ①通过字面量声明var arr1 = [,,,,] JS中同一数组可以储存多种不同的数据类型(但,同一数组一般只用于存放同种数据类型) 例如var arr1 = [1,"2",true,{"name":"啦啦啦"},[1,2]]; ②通过new关键字声明:var arr2 = new Array(参数); &g

JSP中的内置对象和Struts中的Web资源的详解

JSP中的内置对象有如下几种: request :继承于HttpServletRequest, HttpServletRequest继承ServletRequest, 获得的Request对象的方法:只能在Servlet中获取的doGet()和doPost()方法中获取 作用:封装用户请求信息 response   : 继承于HttpServletResponse,   HttpServletResponse继承ServletResponse 获得response对象的方法:只能在Servlet

JavaScript中的内置对象

1.Date 日期对象 (1)语法:var mydate=new Date(); (2)参数说明:mydate 成为日期对象,并且已有初始值:当前时间(当前电脑系统时间). (3)访问方法语法:<日期对象>.<方法>; (4)Date对象中处理时间和日期的常用方法: (5)注意事项:get/setTime() 返回/设置时间,单位是毫秒数; 时间推迟 1 小时,就是: “x.setTime(x.getTime() + 60 * 60 * 1000);” 2.String字符串对象

JS中的内置对象

JS中的数组 1.数组的基本概念? 数组是在内存空间中连续存储的一组有序数据的集合. 元素在数组中的顺序,称为下标.可以使用下标访问数组的每个元素. 2.如何声明一个数组? ① 使用字面量声明:var arr = []; // 声明了一个空数组 [注]在JS中,同一数组,可以存储各种数据类型 ② 使用new关键字声明:var arr = new Array(参数); 参数:a. 省略 表示创建一个空数组: b. 整数 表示声明一个length为指定长度的数组. 但是这个length可以随时可变可

javascript中的内置对象总结

内置对象 标准内置对象 Object Object.create Object.prototype.toString Object.prototype.hasOwnProperty Boolean String String.prototype.indexOf String.prototype.replace String.prototype.split Number Number.prototype.toFixed Array Array.prototype.splice Array.prot

JavaScript入门之JS中的内置对象

一.数组 1.数组的基本概念 数组是在内存空间中连续存储的一组有序数据的集合.元素在数组中的顺序,称为下标.可以使用下标访问数组的每个元素. 2.如何声明一个数组 ①使用字面量声明:var arr = [];在JS中,同一数组可以存储各种数据类型: eg: var arr = [1,"wuhao",true,{},null,func] ②使用new关键字声明:var arr = new Array(参数): >>>参数可以是: a.参数省略,表示创建一个空数组 b.参

JavaScript中的内置对象(数组、Boolean、Number、字符串)和自定义对象

JS中常用的内置对象有:数组.Boolean类.Number类.字符串.下面分别介绍各自的常用方法 JS中的数组 1.数组的声明 ①字面量声明 直接使用[]声明数组: var arr=[1,2,"3",true,null,undefined]; 在JS中同一数组可以存放各种数据类型. ②使用new关键字声明:var arr = new Array(); 参数可以有三种形式: >>> 不传参数,表示创建一个长度为0的空数组: >>> 传入一个数值,表示

了解 JavaScript 中的内置对象

所有编程语言都具有内部(或内置的)对象来创建 语言的基本功能.内部对象是 您编写自定义代码所用语言的基础, 该代码基于您的想象实现自定义功能.JavaScript 有许多 将其定义为语言的内部对象.本文介绍了一些 最常用的对象,并简要介绍了它们 有哪些功能以及如何使用这些功能. Number JavaScript Number 对象是 一个数值包装器.您可以将其与 new 关键词结合使用,并将其设置为一个稍后要在 JavaScript 代码中使用的变量: var myNumber = new N