1. Arguments 函数参数集合

    arguments[ ] 函数参数的数组

    Arguments 一个函数的参数和其他属性

    Arguments.callee 当前正在运行的函数

      Arguments.length 传递给函数的参数的个数

  1. Array 数组

    length属性 动态获取数组长度

    join() 将一个数组转成字符串。返回一个字符串。

    reverse() 将数组中各元素颠倒顺序

    delete运算符 只能删除数组元素的值,而所占空间还在,总长度没变(arr.length)。

    shift() 删除数组中第一个元素,返回删除的那个值,并将长度减 1。

    pop() 删除数组中最后一个元素,返回删除的那个值,并将长度减1。

    unshift() 往数组前面添加一个或多个数组元素,长度要改变。

    push() 往数组结尾添加一个或多个数组元素,长度要改变。

    concat( ) 连接数组

    slice( ) 返回数组的一部分

    sort( ) 对数组元素进行排序

    splice( ) 插入、删除或替换数组的元素

    toLocaleString( ) 把数组转换成局部字符串

    toString( ) 将数组转换成一个字符串

  2. Boolean 布尔对象

    Boolean.toString( ) 将布尔值转换成字符串

    Boolean.valueOf( ) Boolean对象的布尔值

  3. Error 异常对象

    Error.message 可以读取的错误消息

    Error.name 错误的类型

    Error.toString( ) 把Error 对象转换成字符串

    EvalError 在不正确使用 eval()时抛出

    SyntaxError 抛出该错误用来通知语法错误

    RangeError 在数字超出合法范围时抛出

    ReferenceError 在读取不存在的变量时抛出

    TypeError 当一个值的类型错误时,抛出该异常

    URIError 由URl的编码和解码方法抛出

  4. Function 函数构造器

    Function 函数构造器

    Function.apply( ) 将函数作为一个对象的方法调用

    Function.arguments[] 传递给函数的参数

    Function.call( ) 将函数作为对象的方法调用

    Function.caller 调用当前函数的函数

    Function.length 已声明的参数的个数

    Function.prototype 对象类的原型

    Function.toString( ) 把函数转换成字符串

  5. Math 数学对象

    Math对象是一个静态对象

    Math.PI 圆周率。

    Math.abs() 绝对值。

    Math.ceil() 向上取整(整数加 1,小数去掉)。

    Math.floor() 向下取整(直接去掉小数)。

    Math.round() 四舍五入。

    Math.pow(x,y) 求 x的y次方。

    Math.sqrt() 求平方根。

  6. Number 数值对象

    Number.MAX_VALUE 最大数值

    Number.MIN_VALUE 最小数值

    Number.NaN 特殊的非数字值

    Number.NEGATIVE_INFINITY 负无穷大

    Number.POSITIVE_INFINITY 正无穷大

    Number.toExponential( ) 用指数计数法格式化数字

    Number.toFixed( ) 采用定点计数法格式化数字

    Number.toLocaleString( ) 把数字转换成本地格式的字符串

    Number.toPrecision( ) 格式化数字的有效位

    Number.toString( ) 将—个数字转换成字符串

    Number.valueOf( ) 返回原始数值

  7. Object 基础对象

    Object 含有所有 JavaScript 对象的特性的超类

    Object.constructor 对象的构造函数

    Object.hasOwnProperty( ) 检查属性是否被继承

    Object.isPrototypeOf( ) 一个对象是否是另一个对象的原型

    Object.propertyIsEnumerable( ) 是否可以通过 for/in循环看到属性

    Object.toLocaleString( ) 返回对象的本地字符串表示

    Object.toString( ) 定义一个对象的字符串表示

    Object.valueOf( ) 指定对象的原始值

  8. RegExp 正则表达式对象

    RegExp.exec( ) 通用的匹配模式

    RegExp.global 正则表达式是否全局匹配

    RegExp.ignoreCase 正则表达式是否区分大小写

    RegExp.lastIndex 下次匹配的起始位置

    RegExp.source 正则表达式的文本

    RegExp.test( ) 检测一个字符串是否匹配某个模式

    RegExp.toString( ) 把正则表达式转换成字符串

  9. String 字符串对象

    Length 获取字符串的长度。

    toLowerCase() 将字符串中的字母转成全小写。

    toUpperCase() 将字符串中的字母转成全大写。

    charAt(index) 返回指定下标位置的一个字符。如果没有找到,则返回空字符串。

    substr() 在原始字符串,返回一个子字符串

    substring() 在原始字符串,返回一个子字符串。

    split() 将一个字符串转成数组。

    charCodeAt( ) 返回字符串中的第 n个字符的代码

    concat( ) 连接字符串

    fromCharCode( ) 从字符编码创建—个字符串

    indexOf( ) 返回一个子字符串在原始字符串中的索引值(查找顺序从左往右查找)。如果没 有找到,则返回-1。

    lastIndexOf( ) 从后向前检索一个字符串

    localeCompare( ) 用本地特定的顺序来比较两个字符串

    match( ) 找到一个或多个正则表达式的匹配

    replace( ) 替换一个与正则表达式匹配的子串

    search( ) 检索与正则表达式相匹配的子串

    slice( ) 抽取一个子串

    toLocaleLowerCase( ) 把字符串转换小写

    toLocaleUpperCase( ) 将字符串转换成大写

    toLowerCase( ) 将字符串转换成小写

    toString( ) 返回字符串

    toUpperCase( ) 将字符串转换成大写

    valueOf( ) 返回字符串

js中常用的内置对象的更多相关文章

  1. js学习---常用的内置对象(API)小结 :

    内置对象(API): 日期 Date: getFullYear() 返回完整的4位的年份  如:2016 getMonth()    返回月份,从0开始 getDate()   返回当前月的第几天,当 ...

  2. 在jsp中常用的内置对象(5个)小总结和两种页面跳转方式(服务器端调转、客户端跳转)的区别

    jsp中常用的几个内置对象: 一.request对象 主要作用:  (1)获取请求页面的信息   比如:request.getParameter("参数名");  (2)获取客户端 ...

  3. JS中有趣的内置对象-JSON

    前言 在以前的web开发中,我们多数选择纯文本或XML作为我们的提交的数据格式,大多数是XML,少数纯文本.其实从AJAX(Asynchronous JavaScript and XML)的命名我们也 ...

  4. js中常见的内置对象

    <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...

  5. JS中一些常用的内置对象

    在JS中,经常会遇到明明知道一个对象有某个属性或方法,可是又不知道怎么写的情况.下面,我就罗列了一些JS中常用的内置对象的属性和方法. Math对象: Math对象的作用是执行常见的算术任务. 首先M ...

  6. JS中的日期内置函数

    用JS中的日期内置函数实现在页面显示:“今天是:2013年9月26日14:32:45”. var date=new Date(Date.parse('9/26/2013 14:32:45'));   ...

  7. 在IDEA中使用JSP中的out内置对象,out.println()——println红色解决方法

    今天在学习JSP的时候,在jsp中使用out内置对象,开发工具用的是IDEA,结果如下图所示 郁闷了半天找度娘,可能关键字输的不准确,乱七八糟的方法一大堆,什么加依赖啊啥的,反正都不管用,最后找到一篇 ...

  8. JavaScript基础函数和词法分析以及常用的内置对象和使用方法(4)

    day52 参考:https://www.cnblogs.com/liwenzhou/p/8004649.html 函数 函数定义 JavaScript中的函数和Python中的非常类似,只是定义方式 ...

  9. jsp中9个内置对象与servlet对应关系及四个作用域

    参考:  <jsp&servlet学习笔记.第2版.林信良><JSR-245 JavaServer Pages 2.2 Maintenance Release Specifi ...

随机推荐

  1. CentOS7.x系统中使用Docker时,在存储方面需要注意的问题

    简述: 1.Docker 1.12.6/v17.03文档中CentOS7系统下安装时,明确说明,用于生产时,必须使用devicemapper驱动的direct-lvm模式,需要我们提前准备好块设备,以 ...

  2. 『流畅的Python』第15章:上下文管理器和else块

  3. php同curl post 发送json并返回json数据实例

    <?php $arr = array( 'subject'=>'课程', 'loginName'=>'Durriya', 'password'=>'123' ); //json ...

  4. python 爬虫&爬取豆瓣电影top250

    爬取豆瓣电影top250from urllib.request import * #导入所有的request,urllib相当于一个文件夹,用到它里面的方法requestfrom lxml impor ...

  5. iOS分类底层实现原理小记

    摘要:iOS分类底层是怎么实现的?本文将分如下四个模块进行探究分类的结构体编译时的分类分类的加载总结本文使用的runtime源码版本是objc4-680文中类与分类代码如下//类@interfaceP ...

  6. 【问题】用ant编译时,提示编码utf为不可映射字符

    分析:eclipse默认的编码为gbk,而ant里的build.xml文件里定义的为utf-8格式.两者格式不统一. 建议:将工程的编码改成utf-8的格式,一般java工程也建议为utf-8格式.

  7. vue-router进阶-1-导航守卫

    导航守卫主要用来通过跳转或取消的方式守卫导航 全局守卫,使用 router.beforeEach 注册一个全局前置守卫 const router = new VueRouter({ ... }) ro ...

  8. python 实现求一个集合的子集

    概要 今天偶然看到有个关于数学中集合的问题,就突发奇想的想用python实现下求一个集合的子集. 准备 我当然先要复习下,什么是集合,什么是子集? 比较粗犷的讲法,集合就是一堆确定的东西,细致一点的讲 ...

  9. RN环境的搭建

    RN技术详细了解: RN环境的搭建: 1.           首先安装node.js 2.           安装homebrew(网上内容很多自己找,详细的我就不多说了) (1)   在home ...

  10. 定义一个Collection接口类型的变量,引用一个Set集合的实现类,实现添加单个元素, 添加另一个集合,删除元素,判断集合中是否包含一个元素, 判断是否为空,清除集合, 返回集合里元素的个数等常用操作。

    package com.lanxi.demo2; import java.util.HashSet; import java.util.Iterator; import java.util.Set; ...