js常用API汇总(转)
typeof(); 检测数据类型
String(); 转换成字符串
parseInt(); 解析出一个string或number的整数部分
parseFloat(); 解析出一个string的浮点数部分
Number(); 把一个string解析为number
Blooean(); 转换成布尔类型""(NaN,undefined,null,0返回false)
isNaN(); 判断是否为NaN
isFinite(); 指明所提供的数字是否是有限的(NaN 、负无穷或正无穷返回false)
decodeURI(); 对 encodeURI() 函数编码过的 URI 进行解码
decodeURIComponent(); 可对 encodeURIComponent() 函数编码的 URI 进行解码
encodeURI(); 把字符串作为 URI 进行编码
encodeURIComponent(); 可把字符串作为 URI 组件进行编码 .toLowerCase(); 把字符串转换为小写
.toUpperCase(); 把字符串转换为大写
.charAt(); 返回指定位置的字符
.charCodeAt(); 返回指定位置的字符的 Unicode 编码
.fromCharCode(); 接受一个指定的 Unicode 值,然后返回一个字符串
.indexOf(); 返回某个指定的字符串值在字符串中首次出现的位置
.lastIndexOf(); 返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索
.slice(); 提取字符串的某个部分,并以新的字符串返回被提取的部分
.substring(); 提取字符串中介于两个指定下标之间的字符
.substr(); 在字符串中抽取从 start 下标开始的指定数目的字符
.split(); 把一个字符串分割成字符串数组
.concat(); 连接两个或多个字符串
.replace(); 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串
.match(); 在字符串内检索指定的值,或找到一个或多个正则表达式的匹配
.search(); 检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串 .join("连接符"); 把数组中的所有元素放入一个字符串
.concat(); 连接两个或多个数组
.slice(); 提取字符串的某个部分,并以新的字符串返回被提取的部分
.splice(); 从数组中添加/删除项目,然后返回被删除的项目
.reverse(); 颠倒数组中元素的顺序
.sort(); 对数组的元素进行排序
.push(); 向数组的末尾添加一个或多个元素,并返回新的长度
.pop(); 删除并返回数组的最后一个元素
.unshift(); 向数组的开头添加一个或更多元素,并返回新的长度
.shift(); 把数组的第一个元素从其中删除,并返回第一个元素的值 .abs(); 返回数的绝对值
.ceil(); 对一个数进行上舍入
.floor(); 对一个数进行下舍入
.max(); 返回两个指定的数中带有较大的值的那个数
.min(); 返回指定的数字中带有最低值的数字
.pow(); 返回 x 的 y 次幂的值
.random(); 返回介于 0 ~ 1 之间的一个随机数(parseInt(Math.random()*(max-min+1)+min);)
.round(); 把一个数字舍入为最接近的整数 .toFixed(); 保留x为小数
.toString(); 把一个 Number 对象转换为一个字符串,并返回结果 Date(); 返回当天的日期和时间
.getDate(); 返回月份的某一天
.getDay(); 返回表示星期的某一天的数字
.getMonth(); 返回表示月份的数字
.getFullYear(); 返回一个表示年份的 4 位数字
.getHours(); 返回时间的小时字段
.getMinutes(); 返回时间的分钟字段
.getSeconds(); 返回时间的秒
.getMilliseconds(); 返回时间的毫秒
.getTime(); 返回距 1970 年 1 月 1 日之间的毫秒数
.setDate(); 设置一个月的某一天
.setMonth(); 设置月份
.setFullYear(); 设置年份
.setHours(); 设置指定时间的小时字段
.setMinutes(); 设置指定时间的分钟字段
.setSeconds(); 设置指定时间的秒字段
.setMilliseconds(); 设置指定时间的毫秒字段
.toLocaleString(); 根据本地时间把 Date 对象转换为字符串,并返回结果
.toLocaleTimeString(); 根据本地时间把 Date 对象的时间部分转换为字符串,并返回结果
.toLocaleDateString(); 根据本地时间把 Date 对象的日期部分转换为字符串,并返回结果 .test(); 检测一个字符串是否匹配某个模式
.exec(); 检索字符串中的正则表达式的匹配[/b][b]
js常用API汇总(转)的更多相关文章
- JS 常用库汇总收集
本文不定期更新, 用于汇总记录一些看着 ok 的 JS 库. 库名 简介 项目地址 macy.js 仅 4 kb的 原生 流布局插件 http://macyjs.com/ Driver.js 仅 4 ...
- Node.js 常用 API
Node.js v6.11.2 Documentation(官方文档) Buffer Prior to the introduction of TypedArray in ECMAScript 20 ...
- java selenium常用API汇总
(WebElement.iFrame.select.alert.浏览器窗口.事件.js) 一 WebElement相关方法 1.点击操作 WebElement button = driver. ...
- js常用正则表达式汇总
常用的前台正则表达式汇总. 1.手机号验证 手机格式以1开头,现有的手机格式一般为13.14.15.17.18等 var regMobile = /^1[34578]\d{9}$/; //或者为/^1 ...
- js常用API方法
String对象常用的API:API指应用程序编程接口,实际上就是一些提前预设好的方法. charAt() 方法可返回指定位置的字符. stringObject.charAt(index) index ...
- js常用函数汇总(不定期更新)
1.图片按比例压缩 function setImgSize(){ var outbox_w=imgbox.width(), outbox_h=imgbox.height(); imgbox.find( ...
- VSTO之PowerPoint(PPT)插件开发常用API汇总
VSTO简介 VSTO(Visual Studio Tools for Office )是VBA的替代,使得开发Office应用程序更加简单,并且用VSTO来开发office应用程序可以使用Visua ...
- js常用功能汇总
var Utils = function() { this.Tools; this.ui; }; Utils = new Utils(); Utils.prototype.Tools = { year ...
- Vue.js常用指令汇总(v-if//v-show//v-else//v-for//v-bind//v-on等)
有时候指令太多会造成记错.记混的问题,所以本文在记忆的时候会采用穿插记忆的方式,交叉比对,不易出错. 本文主要讲了一下六个指令: v-if//v-show//v-else//v-for//v-bind ...
随机推荐
- Git库搭建好之后,当要提交一个新的文件,需要做的是3个步骤
Git库搭建好之后,当要提交一个新的文件,需要做的是3个步骤 1.git add new.txt 2.git commit -m "add a new file" 3.git pu ...
- Markdown 语法背一下咯
标题 使用`=`和`-`标记一级和二级标题. # 一级标题 ## 二级标题 使用`#`,可表示1-6级标题. # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题 ##### 五级标 ...
- linux svn恢复删除的文件夹和文件(转)
我觉得在window下面,查找被删除的svn文件夹和文件是件比较麻烦的事,恢复就更麻烦了.有的时候,命令还是比鼠标要好用的. 下面做一个例子来说明一下,删除和恢复的例子. [root@BlackGho ...
- 学会使用简单的MySQL操作
第十八章 学会使用简单的MySQL操作 在前面两个章节中已经介绍过MySQL的安装了.可是光会安装还不够.还须要会一些主要的相关操作.当然了,关于MySQL的内容也是非常多的.仅仅只是对于linux系 ...
- 13-spring学习-class类型表达式
Class表达式 spring中对于class反射机制也有自己的处理. 1,class::使用T(类名)的形式可以取得一个指定泛型类型的Class对象. 范例: package com.Spring. ...
- Annotation:系统内建Annotation
1,掌握系统内建的三个Annotation. Annotation被称为元数据特效,也被称为注释,即:使用注释方式,加入一些程序信息. Java.lang.annotation接口是所有Annotai ...
- 2013夏,iDempiere来了 - v1.0c Installers (Devina LTS Release) 2013-06-27
怀揣着为中小企业量身定做一整套开源软件解决方案的梦想开始了一个网站的搭建.http://osssme.org/ iDempiere来了 - v1.0c Installers (Devina LTS R ...
- C语言-常用函数处理
1.使用fgets #define SLEN 50 char str[SLEN]; fgets(str, SLEN, stdin); i = ; while (str[i] != '\n' & ...
- jmeter-BeanShell Sampler
https://www.cnblogs.com/ShadowXie/p/6025941.html
- NPOI(2.1.3)向excel中插入图片,xls文档图片插入成功,xlsx文档图片插入失败
众所周知,NPOI对xls和xlsx两个版本的excel文档的操作并没有一个统一的支持, 程序若想兼容这两个版本的操作,必须根据excel版本分别去调用HSSF和XSSF这两套操作库, 之前一直不明白 ...