API 参考 手册
热门编程语言的完整方法参考。签名、参数、返回值和可复制的示例。
Python
4 个模块 · 37 个方法
String
10 个方法Python str 方法,用于操作文本 —— 分割、替换、搜索、格式化和转换字符串。
List
9 个方法Python list 方法 —— 可变的有序序列,用于存储和操作集合。
Dict
7 个方法Python dict 方法 —— 可哈希键到值的可变映射。
Math
11 个方法Python 内置数值函数 —— abs、round、min、max、sum、pow、divmod 及转换函数。
JavaScript
6 个模块 · 58 个方法
Array
15 个方法JavaScript Array 方法,用于转换、搜索和修改数组。
String
11 个方法JavaScript String 方法,用于分割、替换、匹配和转换文本。
Math
9 个方法JavaScript Math 对象 —— 数学的常量和函数。
Object
6 个方法JavaScript Object 静态方法,用于键、值、合并和冻结。
Date
7 个方法JavaScript Date 方法,用于读取和格式化日期与时间。
Promise
10 个方法TypeScript 内置工具类型,用于转换和组合类型。
TypeScript
3 个模块 · 19 个方法
Utility Types
11 个方法TypeScript 类型守卫,用于在运行时收窄类型。
Type Guards
4 个方法TypeScript 装饰器 —— 用于标注类及其成员的特殊声明(实验性)。
Decorators
4 个方法Go strings 包 —— 用于操作 UTF-8 字符串的函数。
Go
4 个模块 · 29 个方法
strings
10 个方法Go fmt 包 —— 使用 C 风格动词的格式化 I/O。
fmt
7 个方法Go strconv 包 —— 字符串与基本类型之间的转换。
strconv
6 个方法Go sort 包 —— 对切片和自定义集合排序。
sort
6 个方法Java String 方法 —— 不可变字符序列。
Java
4 个模块 · 41 个方法
String
12 个方法Java ArrayList —— List 接口的可变数组实现。
ArrayList
10 个方法Java HashMap —— Map 接口的哈希表实现。
HashMap
10 个方法Java Math 类 —— 基本数值运算的方法。
Math
9 个方法用于连接、提取和转换的 SQL 字符串函数。
SQL
4 个模块 · 31 个方法
String Functions
10 个方法用于汇总分组行的 SQL 聚合函数。
Aggregate Functions
6 个方法用于获取当前值、进行日期运算和格式化的 SQL 日期和时间函数。
Date Functions
7 个方法用于在与当前行相关的多行间进行计算的 SQL 窗口函数。
Window Functions
8 个方法Rust 的 Vec<T> —— 一个可增长的、堆分配的连续序列。拥有列表的默认集合。
Rust
3 个模块 · 22 个方法
std::vec::Vec
8 个方法Rust 的 String —— 一个可增长的、拥有的 UTF-8 编码字符串类型,堆分配且可变。
std::string::String
7 个方法Rust 的 HashMap<K, V> —— 默认使用二次探测和 SipHash 的哈希映射。
std::collections::HashMap
7 个方法C++ std::string —— 一个连续的、可增长的 char 序列,具有丰富的成员函数接口。
C++
3 个模块 · 19 个方法
<string>
6 个方法C++ std::vector —— 一个连续的、可动态调整大小的数组,支持 O(1) 随机访问。
<vector>
7 个方法C++ std::map —— 一个有序的键值对关联容器,以红黑树实现。
<map>
6 个方法C# String —— 一个不可变的 UTF-16 码元序列,是 .NET 中的主要文本类型。
C#
3 个模块 · 22 个方法
System.String
8 个方法C# List<T> —— 一个强类型的、可动态调整大小的列表,由内部数组支撑。
System.Collections.Generic.List<T>
7 个方法C# LINQ —— 一组扩展方法,用于以声明式语法查询 IEnumerable<T> 序列。
System.Linq
7 个方法PHP 内置的字符串函数,用于测量、搜索、切片、替换和转换字符串。
PHP
3 个模块 · 21 个方法
string functions
7 个方法PHP 内置的数组函数 —— PHP 数组既可用作列表也可用作有序映射。
array functions
7 个方法PHP Data Objects (PDO) —— 一个统一的、面向对象的 PHP 数据库访问接口。
PDO
7 个方法Ruby 的 String —— 一个持有字符的可变字节序列,具有丰富的方法集。
Ruby
3 个模块 · 24 个方法
String
8 个方法Ruby 的 Array —— 一个有序的、整数索引的任意对象集合,具有丰富的函数式方法。
Array
8 个方法Ruby 的 Hash —— 一个将唯一键映射到值的字典,保留插入顺序。
Hash
8 个方法Swift 的 String —— 一个值类型,表示 Unicode 标量值序列(扩展字形簇)。
Swift
3 个模块 · 23 个方法
String
8 个方法Swift 的 Array<T> —— 一种有序的、支持随机访问的元素集合,由连续存储支持。
Array
8 个方法Swift 的 Dictionary<K, V> —— 一种将唯一键映射到值的集合,平均查找时间为 O(1)。
Dictionary
7 个方法Kotlin 的 String —— 一个不可变的 UTF-16 代码单元序列,通过扩展函数增强。
Kotlin
3 个模块 · 24 个方法
kotlin.String
8 个方法Kotlin 的 List<T> —— 一个不可变的有序集合;MutableList<T> 添加了原地修改功能。
kotlin.collections.List
8 个方法Kotlin 的 Map<K, V> —— 一个不可变的键值对集合;MutableMap<K, V> 添加了修改功能。
kotlin.collections.Map
8 个方法R 的基础向量函数 —— 向量是 R 中的基本数据结构,包含同一种类型的元素。
R
3 个模块 · 22 个方法
Bash
3 个模块 · 23 个方法
string manipulation
8 个方法Bash 索引数组 —— 一维、稀疏、以整数索引的字符串集合。
arrays
7 个方法Bash 测试表达式 —— 用于 [ ] 和 [[ ]] 条件判断中的文件、字符串和数值比较。
test/conditional
8 个方法Angular 核心 API —— @Component 装饰器和生命周期、用于 HTTP 的 HttpClient,以及用于导航的 Router。
Vue 3
1 个模块 · 13 个方法
jQuery
1 个模块 · 12 个方法
Bootstrap
1 个模块 · 14 个方法
HTML5
1 个模块 · 5 个方法
CSS3
1 个模块 · 13 个方法
Sass
1 个模块 · 9 个方法
Tailwind CSS
1 个模块 · 8 个方法
jQuery UI
1 个模块 · 4 个方法
jQuery Mobile
1 个模块 · 8 个方法
Chart.js
1 个模块 · 8 个方法
ECharts
1 个模块 · 9 个方法
AngularJS
1 个模块 · 9 个方法
Docker
1