JS基础:常用API
全局属性
| typeof() | 检测数据类型 |
| parseInt() | 从字符串解析一个整数 |
| parseFloat() | 从字符串解析一个小数 |
| Number() | 强制类型转换为数字 |
| String() | 强制类型转换为字符串 |
| Boolean() | 强制类型转换为布尔型 |
| isNaN() | 判断是否为NaN |
注:
1、parseInt()和Number()的区别:parseInt('123abc')输出123,Number('123abc')输出NaN
JavaScript 内置对象

Object 对象
| hasOwnProperty() | 检测对象是否具有指定的属性 |
| isPrototypeOf() | 检测对象是否在指定对象的原型链上 |
| toString() | 返回对象的字符串表示 |
Array 对象
| length | 返回数组包含元素的个数 |
| push() | 将指定元素添加到数组尾部,返回新数组的长度 |
| pop() | 删除并返回数组最后一个元素 |
| unshift() | 将指定元素添加到数组头部,返回新数组的长度 |
| shift() | 删除并返回数组第一个元素 |
| splice() | 插入、删除、替换一个数组元素 |
| reverse() | 颠倒数组顺序 |
| sort() | 对数组进行排序 |
| concat() | 连接两个数组,返回新数组,不会修改原数组 |
| slice() | 返回数组的一个子数组,不会修改原数组 |
| join() | 将数组转化成字符串 |
String 对象
| length | 返回字符串的长度 |
| indexOf() | 返回指定子串在字符串中首次出现的位置,否则返回-1 |
| substr() | 返回从某个位置开始,指定长度的子串 |
| substring() | 返回两个位置之间的子串,不允许负的参数 |
| concat() | 连接两个字符串,返回新字符串 |
| slice() | 返回两个位置之间的子串,允许负的参数 |
| split() | 将字符串转化成数组 |
Date 对象
| getFullYear() | 返回年份 |
| getMouth() | 返回月份 |
| getDate() | 返回日期 |
| getDay() | 返回星期 |
| getHours() | 返回小时 |
| getMinutes() | 返回分钟 |
| getSeconds() | 返回秒 |
Math 对象
| ceil() | 对一个数上舍入 |
| floor() | 对一个数下舍入 |
| round() | 四舍五入 |
| max() | 返回两个数中的较大值 |
| min() | 返回两个数中的较小值 |
| random() | 返回0到1之间的随机数 |
JS基础:常用API的更多相关文章
- 原生 js基础常用的判断和循环
原生 js基础常用的判断和循环 以下部分是个人实践及和搜集的资料: 最常用的if判断语句: if (/* 条件表达式 */){ // 成立执行语句 } else { // 否则执行语句 } 原生js的 ...
- js的常用api
JavaScript常用API总结 原创 2016-10-02 story JavaScript 下面是我整理的一些JavaScript常用的API清单. 目录 元素查找 class操作 节点操作 属 ...
- NodeJS:(二)基础常用API
node.js中文网:http://nodejs.cn/api/ (path.Buffer.events.fs) ①path路径-----const {resolve} = require('path ...
- Java 基础 常用API (Object类,String类,StringBuffer类)
Java API Java 的API(API: Application(应用) Programming(程序) Interface(接口)) Java API就是JDK中提供给我们使用的类,这些类将底 ...
- Java 基础 常用API (System类,Math类,Arrays, BigInteger,)
基本类型包装类 基本类型包装类概述 在实际程序使用中,程序界面上用户输入的数据都是以字符串类型进行存储的.而程序开发中,我们需要把字符串数据,根据需求转换成指定的基本数据类型,如年龄需要转换成int类 ...
- Java 基础 常用API ( 正则表达式,Date类,DateFormat类,Calendar类 )
正则表达式 正则表达式的概念 正则表达式(英语:Regular Expression,在代码中常简写为regex). 正则表达式是一个字符串,使用单个字符串来描述.用来定义匹配规则,匹配一系列符合某个 ...
- js数组常用api
数组创建 第一种,使用 Array 构造函数: var arr1 = new Array(); //创建一个空数组 var arr2 = new Array(10); // 创建一个包含10项的数组 ...
- JS基础——数组API之数组操作(filter、map、some、every、sort)
var arr = [1,2,3,4]; forEach arr.forEach((item,index,arr) => { console.log(item) //结果为1,2,3,4 } ...
- Node.js——fs常用API
文件状态 文件删除 文件信息 读取文件夹 文件的截取 创建文件夹 删除目录 文件监视,可以设置监视频率 文件重命名,可以用来剪切文件 注意 fs.open() fs.close() 这是最原始的读写方 ...
- java基础3.0:Java常用API
本篇介绍Java基础中常用API使用,当然只是简单介绍,围绕重要知识点引入,巩固开发知识,深入了解每个API的使用,查看JavaAPI文档是必不可少的. 一.java.lang包下的API Java常 ...
随机推荐
- 北京一家JAVA开发公司面试题(留给后人)
1.jsp有哪些内置对象?作用分别是什么? 2.描述一下servlet的生命周期和基本架构. 3.多线程有几种实现方法,都是什么? 同步有几种实现方法,都是什么? 4.作用域public priv ...
- Eclipse如何提高开发效率
Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查) Ctrl+Shift+F4 关闭所有打开的Editer Ctrl+Shift+X 把当前选中的文本全部变为小写 Ctrl+Sh ...
- 《Servlet与JSP核心编程》读书笔记
这本书实际是我进入JavaWeb开发的入门书籍,而且是日常碰到一些技术问题需要确认时的参考书,前一段时间在解决一个他人的问题时,我突然发现我的第一遍阅读对这本书的内容的理解还不够透彻,所以又开始N多年 ...
- JavaScript程序的执行顺序
JavaScript程序的执行顺序:同步==>异步==>回调 同步是阻塞模式,异步是非阻塞模式. 同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个 ...
- JSF-受管Bean与EL表达式
受管Bean与EL表达式 1)编写Bean:①有一个不带形参的构造方法 ②getXxx.setXxx ③一般要实现io.Serializable接口 2)声明受管Bean:①bean名称为外界访问其属 ...
- python爬虫错误总结
这几天突然想到学习爬虫,于是就从python开始,python教程瞄了两眼,就去网上找别人写的爬虫(爬音乐网站的歌曲) 磕磕绊绊中渐渐地熟悉了python中常用的库和模块. 1.python 2.x( ...
- 在Ubuntu系统安装Sencha CMD
Now type from the terminal prompt followed by Enter: 1 root@prompt:cd /java 1 root@prompt:tar zx ...
- 图片与base64的互转
/// <summary> /// 把图片转换到文本信息 /// </summary> /// <param name=&quo ...
- JAVA未来前景还能持续多久
有很多人一直在说JAVA现在已经饱和了,已经没有必要学Java,程序员已经是严重过剩,行业人才竞争状况更是恶性的之类的云云.现实真是这样嘛? Java目前现状 首先,Java的应用可以说是无处不在,从 ...
- python爬虫人门(10)Scrapy框架之Downloader Middlewares
设置下载中间件(Downloader Middlewares) 下载中间件是处于引擎(crawler.engine)和下载器(crawler.engine.download())之间的一层组件,可以有 ...