`
yangmeng_3331
  • 浏览: 87463 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

JS学习——Array,Date,history,Math,number,string对象

阅读更多
Array:
属性
Length:获取数组长度
方法
concat()——连接两个数组,返回数组对象,用法:数组1.concat(“数组2”)
slice()——获取数组的部分元素,返回数组对象。
参数
欲复制的数组元素的起始索引
表示所复制数组元素的结束位置边界的数组元素的索引(可选参数),不包括结束位置索引的元素,同substring().
Join()——将数组转换为字符串
参数
数组元素之间连接成字符串时的分隔符
sort()——将数组进行升序排序
排序是区分大小写的,JavaScript中对字符的保存实际上是保存字符对应的Unicode编码,因此,字符的排序也是基于Unicode编码
reverse()——反转数组中元素的顺序
Date:
创建一个Date对象
1. new Date()——返回运行该脚本的PC机的当前日期和时间
2. new Date(949278000000)——穿入一个毫秒值作为参数,该值表示从GMT(格林威治标准时间)1970年1月1日00时00分00秒开始所经过的毫秒数。例子中返回的是2000年1月13日00时20分00秒
3. new Date(“表示日期或时间的字符串”)——注意日期/时间字符串的格式
4. new Date(2011,0,3,16,6,20,20)——使用逗号分隔参数:年,月,日,小时,分钟,秒,毫秒,月份从0开始,例子中返回的是:2011年1月3日16点06分20秒20毫秒

方法组:
setXxx:设置时间和日期值
getXxx:获取时间和日期值
参数值及其对应的整数:
Second(秒)和Minute(分)  0~59
Hour    0~23
Day    0~6(周日为0)
Date    1~31
Month    0~11
使用get分组方法
getFullYear()返回年份 4位数
getTime():返回自某一时刻以来的毫秒数
history:
方法:
Back():加载history对象列表中的前一个URL
Forward():加载history对象列表中的下一个URL
Go():加载history对象列表中的某个具体URL
Math:
详细描述:www.w3schools.com/jsref/default.asp
方法
abs()——返回所传入参数的绝对值
ceil(“需要取整的数值”)——向上取整,只进不舍
floor(“需要取整的数值”)——向下取整
round(“需要取整的数值”)——四舍五入
random()——返回0~1之间的随机数,包含0但不包含1
pow(“底数”,“幂”)——计算一个数的指定幂
number:
方法
toFixed(“保留的小数点位数”)——截取指定小数点位数的数字
toFixed()方法是JavaScript 1.5和Jscript 5.5中新加入的方法,因此,仅在Netscapt 6+或IE 5.5+浏览器中支持

string:
属性
Length:获取字符串长度
方法
charAt()和charCodeAt()——从字符串中选取一个字符
两个方法参数都是所选取字符在字符串中的位置,即索引。charAt()返回该位置上的字符,charCodeAt()返回该字符在Unicode字符集中的编码值。
字符是按顺序进行编码的,如A的编码是65,B是66,a是97,b是98,数字字符是从48开始,字符0的编码是48,9是57,可以使用字符的编码来实现一些功能。如检查一个字符是大写、小写、数字还是其他字符。
fromCharCode(“字符编码”)——将字符编码转换为字符串
indexOf()和lastIndexOf()——查找子串在字符串中的位置
参数:
需要查找的子串
从哪个位置开始查找子串(可选参数)
substr(“起始位置”,“长度”)和substring(“起始位置”,“终止位置”)——获取字符串的一个子串
toLowerCase()和toUpperCase()——转换字符串的大小写
分享到:
评论

相关推荐

    js对象关系图 方便dom操作

    js对象关系图 JavaScript 对象参考手册 本参考手册描述每个对象的属性和方法,并提供实例。 Array Boolean Date Math Number String RegExp Global Browser 对象参考手册 本参考手册描述每个对象的属性和方法,并...

    源文件程序天下JAVASCRIPT实例自学手册

    第6章 String、Math、Array等数据对象 6.1 String对象 6.1.1 如何使用String对象方法操作字符串 6.1.2 获取目标字符串长度 6.1.3 连接两个字符串 6.1.4 验证电子邮件地址的合法性 6.1.5 返回指定位置的字符串 6.1.6 ...

    JavaScript基础和实例代码

    第6章 String、Math、Array等数据对象 6.1 String对象 6.1.1 如何使用String对象方法操作字符串 6.1.2 获取目标字符串长度 6.1.3 连接两个字符串 6.1.4 验证电子邮件地址的合法性 6.1.5 返回指定位置的字符串 6.1.6 ...

    JavaScript权威指南

    JavaScript权威指南 犀牛书 Chapter 1. Introduction to JavaScript Section 1.1. JavaScript Myths Section 1.2. Versions of JavaScript Section 1.3. Client-Side JavaScript Section 1.4. JavaScript ...

    JavaScript语言参考手册

    这一章包含了 JavaScript 的核心对象 Array,Boolean,Date,Function,Math,Number,Object 和 String。这些对象同时在客户端和服务器端的 JavaScript 中使用。 Array 属性 方法 Boolean 属性 方法 Date 属性 方法...

    JavaScript详解(第2版)

     9.2.2 Array对象属性   9.2.3 关联数组   9.2.4 嵌套数组   9.3 数组方法   9.4 Date对象   9.4.1 Date对象方法的使用   9.4.2 操纵日期及时间   9.4.3 通过prototype属性自定义Date对象  ...

    JavaScript中文参考手册

    这一章包含了 JavaScript 的核心对象 Array,Boolean,Date,Function,Math,Number,Object 和 String。这些对象同时在客户端和服务器端的 JavaScript 中使用。 Array 属性 方法 Boolean 属性 方法 Date ...

    JavaScript 和 HTML DOM 参考手册

    Array 对象 Boolean 对象 Date 对象 Math 对象 Number 对象 String 对象 RegExp 对象 全局属性和函数 Browser 对象参考手册 参考手册描述了每个对象的属性和方法,并提供了在线实例。 Window 对象 ...

    107个常用javascript语句

    有:Array,Boolean,Date,Error,EvalError,Function,Math,Number,Object,RangeError,ReferenceError,RegExp,String,SyntaxError,TypeErr or,URIError 53.JS中的换行:\n 54.窗口全屏大小:<script>function fullScreen...

    JavaScript笔记

    |--组合对象:Array、Math、Date |--复杂对象:Function、Regex、Object等 16.Array排序: |--升序:function compare(a,b){return a-b;} |--降序:function compare(a,b){return b-a;} 比较器用法:arr.sort...

    javascript函数的解释

    52.JS的内建对象有:Array,Boolean,Date,Error,EvalError,Function,Math,Number, Object,RangeError,ReferenceError,RegExp,String,SyntaxError,TypeError,URIError 53.JS中的换行:\n 54.窗口全屏大小:<script>...

    JavaScript 圣经第5版-Javascript编程宝典--黄金版 .rar

    Chapter 35: The Math, Number, and Boolean Objects. Chapter 36: The Date Object. Chapter 37: The Array Object. Chapter 38: The Regular Expression and RegExp Objects. Chapter 39: Control Structures ...

    Java学习笔记-个人整理的

    {13.8}java.util.Date与java.sql.Date比较}{200}{section.13.8} {13.9}Meta Data}{201}{section.13.9} {13.10}可滚动结果集}{201}{section.13.10} {13.11}Procedure}{201}{section.13.11} {14}xml}{204}{...

    python3.6.5参考手册 chm

    The json module: JavaScript Object Notation The plistlib module: A Property-List Parser ctypes Enhancements Improved SSL Support Deprecations and Removals Build and C API Changes Port-Specific ...

Global site tag (gtag.js) - Google Analytics