JS内置对象学习总结
日期对象:
创建日期对象:
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内置对象学习总结的更多相关文章
- web前端学习(四)JavaScript学习笔记部分(6)-- js内置对象
1.JS内置对象-什么是对象 1.1.什么是对象: JavaScript中的所有事物都是对象:字符串.数值.数组.函数 每个对象带有属性和方法 JavaScript允许自定义对象 1.2.自定义对象: ...
- 4月5日--课堂笔记--JS内置对象
JavaScript 4.5 一. JS内置对象 1.数组Array a)创建语法1:var arr=new Array(参数); i. 没有参数:创建一个初始容量为0的数组 ii. ...
- JS内置对象有哪些?
JS内置对象分为数据封装类对象和其他对象 数据封装类对象:String,Boolean,Number,Array,和Object; 其他对象:Function,Arguments,Math,Date, ...
- JS内置对象-String对象、Date日期对象、Array数组对象、Math对象
一.JavaScript中的所有事物都是对象:字符串.数组.数值.函数... 1.每个对象带有属性和方法 JavaScript允许自定义对象 2.自定义对象 a.定义并创建对象实例 b.使用函数来定义 ...
- 5月15日上课笔记-js中 location对象的属性、document对象、js内置对象、Date事件对象、
location的属性: host: 返回当前主机名和端口号 定时函数: setTimeout( ) setInterval() 二.document对象 getElementById(); 根据ID ...
- JS内置对象的原型不能重定义?只能动态添加属性或方法?
昨天马上就快下班了,坐在我对面的同事突然问我一个问题,我说“爱过”,哈哈,开个玩笑.情况是这样的,他发现JS的内置对象的原型好像不能通过字面量对象的形式进行覆盖, 只能动态的为内置对象的原型添加属性或 ...
- js课程 3-9 js内置对象定时器和超时器怎么使用
js课程 3-9 js内置对象定时器和超时器怎么使用 一.总结 一句话总结:定时器: 1.定义 sobj=setInterval(func,1000); 2.清除 cl ...
- js课程 2-8 js内置对象有哪些
js课程 2-8 js内置对象有哪些 一.总结 一句话总结:JS中内置了17个对象,常用的是Array对象.Date对象.正则表达式对象.string对象.Global对象. 1.js常用对象有哪些? ...
- JS 内置对象 String对象
JS内置对象 String对象:字符串对象,提供了对字符串进行操作的属性和方法. Array对象:数组对象,提供了数组操作方面的属性和方法. Date对象:日期时间对象,可以获取系统的日期 ...
随机推荐
- 一个html页面传入参数到另一个html页面用js获取方法
没错使用以下函数就能够完整的获取到路径里的你想要的参数:function getURLParameter(name) { return decodeURIComponent((new RegExp(' ...
- 云计算之路-阿里云上:14:20-14:55博客后台2台服务器都CPU 100%引发的故障
非常抱歉,今天下午14:20-14:55期间,由于同一个负载均衡中的2台服务器都出现CPU 100%问题,造成博客后台无法正常访问,由此给您带来了很大很大的麻烦,请您谅解. 博客后台是CPU消耗很低的 ...
- intel hex 格式的几个链接
intel hex GENERAL: INTEL HEX FILE FORMAT Intel Hex文件格式说明 - starspace - 博客园 C# Hex文件转bin文件 - bule - 博 ...
- 【Selenium】Selenium1
一.Selenium1组件 (1)Selenium服务器,负责启动关闭浏览器:解释和运行从测试程序中传来的Selenium命令:HTTP代理:获取和验证在浏览器和被测试的应用程序之间的传递的HTTP消 ...
- 【原】vue单文件组件互相通讯
在vue中,我们可以把一个页面各个部分单独封装起来,做成各种小组件,然后加载,这样的好处是代码维护起来比较容易,重复的代码多处调用! 在一个vue项目中,单文件组件以.vue形式文件命名 每个组件之间 ...
- Java IO学习笔记总结
Java IO学习笔记总结 前言 前面的八篇文章详细的讲述了Java IO的操作方法,文章列表如下 基本的文件操作 字符流和字节流的操作 InputStreamReader和OutputStreamW ...
- scrapy初试
scrapy初试 创建项目 打开cmd,在终端输入scrapy startproject tutorial,这里将在指定的文件夹下创建一个scrapy工程 其中将会创建以下的文件: scrapy.cf ...
- docker 架构
看别的地方大致介绍的,粘贴过来 Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器. Docker 容器通过 Docker 镜像来创建. 容器与镜像的关 ...
- Python os模块--路径、文件、系统命令等操作
os模块包含普遍的操作系统功能. 注意:函数参数path是文件或目录的路径,filename是文件的路径,dirname是目录的路径,路径可以是相对路径,也可绝对路径 常见或重要的函数为加粗字体 os ...
- EJB系列 - 消息与MDB
什么是消息 松散耦合的异步通信过程 1. 面向消息的中间件(MOM): 消息发送者称为生产者; 存储消息的位置称为目的地; 接受消息的组件称为消费者 2. 消息模型: a. 点对点:目的地成为队列, ...