• 目录


    JS中所有的标准内置对象可以查阅MDN官网,这里存放JS中的常用数据类型的API:Object,String,Number,Boolean

    1.String-API

    (1)anchor:用于创建 HTML 锚

    (2)big():把字符串显示为大号字体

    (3)blink():用于显示闪动的文字

    (4)bold():用于把字符串显示为粗体

    (5)charAt():用于返回指定索引处的字符

    (6)charCodeAt():返回字符串第一个字符的 Unicode 编码

    (7)codePointAt()——ES6:返回一个字符的码点

    (8)concat():用于拼接字符串

    (10)endsWith() & startsWith()——ES6:用于测试字符串是否以指定的后缀结束/开始

    以上所在

    (11)fixed():把字符串显示为打字机字体

    (12)fontcolor():用于按照指定的颜色来显示字符串

    (13)fontsize():用于按照指定的尺寸来显示字符串

    (14)includes()——ES6:用于判断字符串是否包含指定的参数字符串。返回值为bool类型

    (15)indexOf() & lastIndexOf():返回参数字符串在某个字符串第一次/最后一次出现的的索引位置

    (16)italices():用于把字符串显示为斜体

    (17)link():用于把字符串显示为超链接

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

    (19)match():在字符串内检索指定的值,或找到一个或多个正则表达式的匹配

    (20)matchAll——ES6:可以一次性取出所有匹配

    以上所在

    (21)normalize():用来将字符的不同表示方法统一为同样的形式

    (22)padEnd() & padStart()——ES6:字符串长度补全

    (23)repeat():复制字符串指定次数

    (24)replace():替换字符串中找到的指定字符

    (25)replaceAll():替换字符串中的所有匹配的字符

    (26) search():用于检索字符串中指定的子字符串

    (27)slice():提取字符串的某个部分

    (28)small() :字符串按小号字体显示

    (29)split():把一个字符串分割成字符串数组

    (30)strike():显示加删除线的字符串

    以上所在

    (31)sub() & sup():把字符串显示为下/上标

    (32)substr(start,length):从字符串中抽取从 start 下标开始的指定数目的字符

    (33)substring(start,stop):提取字符串中介于两个指定下标之间的字符

    (34)toLocaleLowerCase() & toLocaleUpperCase()  && toLowerCase() & toUpperCase()

    (35)trim()、trimEnd()、trimLeft()、trimRight()、trimStart()

    (36)valueOf():返回 String 对象的原始值

    以上所在

    2.Array-API

    (1)concat():连接两个或多个数组

    (2)copyWithin()—ES6:将指定位置的成员复制到其他位置

    (3)entries()、keys()、values()—ES6:遍历数组

    (4)every() & some():数组元素判断

    (5)fill()—ES6:填充数组

    (6)filter():过滤数组

    (7)find() & findIndex()—ES6:查找数组成员

    (8)flat() & flatMap()—ES6:摊平数组

    (9)forEach():遍历数组

    (10)includes()—ES6:某个数组是否包含给定的值

    以上所在

    (11)indexOf() & lastIndexOf():获取数组成员的位置

    (12)join():数组转字符串

    (13)map():遍历处理数组

    (14)pop() & push() & shift() & unshift():数组增删

    (15)slice():从已有的数组中返回选定的元素

    (16)splice():添加或删除数组中的元素

    (17)sort():数组排序

    (18)toLocaleString() & toString():转字符串

    (19)reduce() & reduceRight()

    以上所在

     3.Object-APIS

    (1)Object.assign()——ES6:对象的合并

    (2)Object.create():在没有构造函数的情况下,也能创建子对象

    (3)Object.defineProperty() & Object.defineproperties():定义一个属性

    (4)Object.entries()/Object.fromEntries() & Object.keys() & Object.values()  ——ES6:遍历对象

    (5)Object.preventExtensions() & Object.seal() & Object.freeze() :控制对象扩展

    (6)Object.getOwnPropertyDescriptor():返回指定对象上一个自由属性对应的属性描述符

    (7)Object.getOwnPropertyDescriptors()——ES6:返回指定对象所有自身属性

    (8)Object.getOwnPropertyNames():返回一个由指定对象的所有自身属性的属性名

    以上所在

    (09)Object.setPrototypeOf() & Object.getPrototypeOf() & __proto__ :操作继承

    (10)Object.is()——ES6:比较两个之是否相等

    (11)Object.isExtensible()  & Object.isFrozen() & Object.isSealed():判断对象的是否可扩展情况

    (12)Object.hasOwnProperty():指示对象自身属性中是否具有指定的属性

    (13)Object.isPrototypeOf():测试一个对象是否存在于另一个对象的原型链上

    (14)Object.propertyIsEnumerable():指定的属性是否可枚举

    (15)Object.toLocaleString() & Object.toString():返回字符串表示/判断类型

    (16)Object.valueOf()

    以上所在

     4.Number-APIS

    所在

  • 相关阅读:
    DbHelper数据操作类
    获取cpu序列号,硬盘ID,网卡MAC地址
    用户必备资料 103个Windows XP运行命令
    在Web.config配置文件中自定义配置节点
    Microsoft.NET PetShop4架构与技术分析
    数字转英文(货币)大写(vb)
    如何计算dba_tables中的avg_row_len.
    行选移与行链接的介绍
    如何使用动态SQL
    如何导致全表扫描原因
  • 原文地址:https://www.cnblogs.com/codexlx/p/14301745.html
Copyright © 2020-2023  润新知