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对象:日期时间对象,可以获取系统的日期 ...
随机推荐
- mongodb 创建LBS位置索引
<dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver< ...
- 3D图片变换
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U ...
- # Instrument Time Profiler教程之Time Profiler
Instrument Time Profiler教程之Time Profiler 一. 介绍 Time Profiler帮助我们分析代码的执行时间,找出导致程序变慢的原因,告诉我们"时间都去 ...
- java中的一些规则(菜鸟的课堂笔记)
ls 查看目录下文件 java规则 代码都定义在类中,用class定义 禁止一个源文件写两个类: 一个源文件中,只能有一个类文件是pubic: 一个源文件中如果有多个类,编译完之后会产生多个class ...
- Hybrid App开发之JavaScript基础
前言: 前面学习了html和css的基本使用,今天开始学习JavaScript的使用. 什么是JavaScript JavaScript是一种基于对象(Object)和事件驱动(Event Drive ...
- Spring学习(15)--- 基于Java类的配置Bean 之 @Bean & @Scope 注解
默认@Bean是单例的,但可以使用@Scope注解来覆盖此如下: @Configuration public class MyConfiguration { @Bean @Scope("pr ...
- UI篇之——用户体验
内容均为原创,转载请注明处处谢谢. 用户体验(User Experience,简称UX)是一个关于用户(users)以及交互(interactive)技术系统领域的整体概念.具体来说,它代表了一个网站 ...
- od的用法
一.功能 查看非文本文档的内容 二.用法 1.语法 od [-A RADIX] [-t TYPE] 文件名 2.选项与参数 -A: 指定偏移量的输出形式 d[size] :利用十进制(decimal) ...
- c++,函数名不要和某个类名相同 (syntax error : missing ';' before identifier....)
直接上代码: // outside.h class Outside { private: class Inner { public: Inner(Outside& out) : out_(ou ...
- JAVA基础-JSON
/** * 1.根据接收到的JSON字符串来解析字符串中所包含的数据和数据对象 */ System.out.println("1.根据接收到的JSON字符串来解析字符串中所包含的数据和数据对 ...