日期对象

创建日期对象:

var date=new Date();//创建日期对象

设置/返回年份方法:

date.getFullYear();

date.setFullYear();

返回星期的方法:

date.getDdy();

返回/设置时间:

date.getTime();

date.setTime();

字符串对象:

返回指定位置字符串:

string.charAt(3);//返回第四个字符,0为第一个,注意大写

string.charAt(string.length-1);//返回最后一个字符串,length-1为左最后一个

返回指定字符串首次出现的位置:

string.indexOf("A");//注意:字符串位置从0开始,指定字符串区分大小写

//空格也算一个位置

string.indexOf("A",8)//后面可选参数,即从第八位后查找A首次出现的位置

字符串分割

string.split("!",3);//!为分割地地方,遇到"!"就分割。必需参数

//3为分割为三分,后面的抛弃。可选参数

提取字符串

string.substring(3);//从第4位开始截取到末尾

string.substring(3,6);//从第4位开始截取到第7位结束

MATH对象:

向上取整:

Math.ceil(X);//向上取整,返回一个大于或者等于x,并且与X最接近的整数

Math.ceil(0.123456789);//等于1

向下取整:

Math.floor(X);//向下取整,返回一个小于或者等于x,并且与X最接近的整数

Math.ceil(5.123456789);//等于5

四舍五入:

Math.round(X);

随机数;

Math:random();//返回一个0-1之间的随机数

数组对象:

数组连接:

array.concat(7,8,9);//将数组array与789连接起来,返回一个新的数组,不改变旧的数组

array.concat(arr1,arr2);//将array与arr1与arr2连接起来返回新数组,不改变旧的数组

指定分隔符连接数组元素:

array.join();//默认使用逗号连接数组,并且返回一个字符串

array.join(".");//使用.将数组元素连接起来,并且返回一个字符串,注意不是返回数组

//join是将一个数组的每一个元素分隔开,并且返回一个字符串。

//concat是将多个数组连接起来返回一个新的数组

颠倒数组元素:

array.reverse();//颠倒数组中的元素,此方法不会返回新的数组,并且会改变原数组

截取数组元素:

array.slice(2);//默认从第三个元素截取到最后一个元素

array.slice(2,4);//截取第三个到第五个元素,返回的新数组不包含第五个元素

array.slice(-3,-2);//加负号为倒数,返回的新数组不包含倒数第二个元素

JS内置对象学习总结的更多相关文章

  1. web前端学习(四)JavaScript学习笔记部分(6)-- js内置对象

    1.JS内置对象-什么是对象 1.1.什么是对象: JavaScript中的所有事物都是对象:字符串.数值.数组.函数 每个对象带有属性和方法 JavaScript允许自定义对象 1.2.自定义对象: ...

  2. 4月5日--课堂笔记--JS内置对象

    JavaScript 4.5 一.    JS内置对象 1.数组Array a)创建语法1:var arr=new Array(参数); i.       没有参数:创建一个初始容量为0的数组 ii. ...

  3. JS内置对象有哪些?

    JS内置对象分为数据封装类对象和其他对象 数据封装类对象:String,Boolean,Number,Array,和Object; 其他对象:Function,Arguments,Math,Date, ...

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

    一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义 ...

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

    location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID ...

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

    昨天马上就快下班了,坐在我对面的同事突然问我一个问题,我说“爱过”,哈哈,开个玩笑.情况是这样的,他发现JS的内置对象的原型好像不能通过字面量对象的形式进行覆盖, 只能动态的为内置对象的原型添加属性或 ...

  7. js课程 3-9 js内置对象定时器和超时器怎么使用

    js课程 3-9 js内置对象定时器和超时器怎么使用 一.总结 一句话总结:定时器:    1.定义    sobj=setInterval(func,1000);        2.清除    cl ...

  8. js课程 2-8 js内置对象有哪些

    js课程 2-8 js内置对象有哪些 一.总结 一句话总结:JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象. 1.js常用对象有哪些? ...

  9. JS 内置对象 String对象

    JS内置对象   String对象:字符串对象,提供了对字符串进行操作的属性和方法.   Array对象:数组对象,提供了数组操作方面的属性和方法.   Date对象:日期时间对象,可以获取系统的日期 ...

随机推荐

  1. BAYESIAN STATISTICS AND CLINICAL TRIAL CONCLUSIONS: WHY THE OPTIMSE STUDY SHOULD BE CONSIDERED POSITIVE(转)

    Statistical approaches to randomised controlled trial analysis The statistical approach used in the ...

  2. cuda学习3-共享内存和同步

    为什么要使用共享内存呢,因为共享内存的访问速度快.这是首先要明确的,下面详细研究. cuda程序中的内存使用分为主机内存(host memory) 和 设备内存(device memory),我们在这 ...

  3. 逻辑卷管理lvm

    逻辑卷管理LVM 一 创建逻辑卷 1准备分区或硬盘 这里使用/dev/sdb./dev/sdc两块硬盘和/dev/sda9./dev/sda10两个分区,大小都为1G,磁盘有限,我也不想这么抠的. 添 ...

  4. servlet与jsp

    Servlet生命周期 一.初始化阶段   当WEB客户第一次请求访问某个Servlet的时候,WEB容器将创建这个Servlet的实例.调用init()方法进行Servlet的初始化 一.响应客户请 ...

  5. 活动页怎么切图photoshop

    一 切固定大小的单个图片 1.用pc打开图像 2.按ctrl+A(全选) 3.点击 选择 ->变换选区 ->拉参考线(把参考线放到最中央)->按回车 ->ctrl+d(取消全选 ...

  6. Android 图片加载框架Glide4.0源码完全解析(二)

    写在之前 上一篇博文写的是Android 图片加载框架Glide4.0源码完全解析(一),主要分析了Glide4.0源码中的with方法和load方法,原本打算是一起发布的,但是由于into方法复杂性 ...

  7. IBM新合作伙伴计划助力企业转型升级

        IBM作为老牌企业,一直在引领者技术方面的变革.当IBM再一次从自我革新开始,期望能够更快的将认知计算和云推广给自己的合作伙伴和用户们,以帮助他们在新的转型期内,能够快人一步.         ...

  8. Ubuntu下安装并配置VS Code编译C++

    作者:tongqingliu 转载请注明出处:http://www.cnblogs.com/liutongqing/p/7069091.html Ubuntu下安装并配置VS Code编译C++ 安装 ...

  9. 用nrm一键切换npm源

    当使用官方npm源安装各种包比较慢的时候,建议修改npm源地址 查看npm源地址,在终端输入以下命令 npm config list 会看到官方的npm源 metrics-registry = &qu ...

  10. matlab对文件目录进行自然排序

    作者:tongqingliu 转载请注明出处: matlab对文件目录进行自然排序 比如我新建一个tmp文件夹,在该文件夹下新建以下txt文件进行测试 a1.txt a2.txt a3.txt a11 ...