# JavaScript Reference

URL: https://caijiao.org/reference/javascript/
Source: docs/reference/javascript/index.md
Description: 查询 Array、String、Object、Promise、Date、Math、JSON、URLSearchParams、Map、Set、Number、RegExp 和 Intl 常用 API。

查询 Array、String、Object、Promise、Date、Math、JSON、URLSearchParams、Map、Set、Number、RegExp 和 Intl 常用 API。

## Array、String 与 Object

- [array.map](/reference/javascript/array-map)
- [array.filter](/reference/javascript/array-filter)
- [array.reduce](/reference/javascript/array-reduce)
- [array.forEach](/reference/javascript/array-foreach)
- [array.find](/reference/javascript/array-find)
- [array.findIndex](/reference/javascript/array-findindex)
- [array.some](/reference/javascript/array-some)
- [array.every](/reference/javascript/array-every)
- [array.includes](/reference/javascript/array-includes)
- [array.indexOf](/reference/javascript/array-indexof)
- [array.at](/reference/javascript/array-at)
- [array.slice](/reference/javascript/array-slice)
- [array.splice](/reference/javascript/array-splice)
- [array.concat](/reference/javascript/array-concat)
- [array.flat](/reference/javascript/array-flat)
- [array.join](/reference/javascript/array-join)
- [string.includes](/reference/javascript/string-includes)
- [string.startsWith](/reference/javascript/string-startswith)
- [string.endsWith](/reference/javascript/string-endswith)
- [string.indexOf](/reference/javascript/string-indexof)
- [string.slice](/reference/javascript/string-slice)
- [string.substring](/reference/javascript/string-substring)
- [string.replace](/reference/javascript/string-replace)
- [string.replaceAll](/reference/javascript/string-replaceall)
- [string.split](/reference/javascript/string-split)
- [string.trim](/reference/javascript/string-trim)
- [string.trimStart](/reference/javascript/string-trimstart)
- [string.trimEnd](/reference/javascript/string-trimend)
- [string.padStart](/reference/javascript/string-padstart)
- [string.padEnd](/reference/javascript/string-padend)
- [string.match](/reference/javascript/string-match)
- [object.keys](/reference/javascript/object-keys)
- [object.values](/reference/javascript/object-values)
- [object.entries](/reference/javascript/object-entries)
- [object.fromEntries](/reference/javascript/object-fromentries)
- [object.assign](/reference/javascript/object-assign)
- [object.hasOwn](/reference/javascript/object-hasown)
- [object.freeze](/reference/javascript/object-freeze)
- [object.seal](/reference/javascript/object-seal)
- [object.create](/reference/javascript/object-create)
- [object.defineProperty](/reference/javascript/object-defineproperty)

## Promise、Date 与 Math

- [promise.resolve](/reference/javascript/promise-resolve)
- [promise.reject](/reference/javascript/promise-reject)
- [promise.all](/reference/javascript/promise-all)
- [promise.allSettled](/reference/javascript/promise-allsettled)
- [promise.race](/reference/javascript/promise-race)
- [promise.any](/reference/javascript/promise-any)
- [promise.then](/reference/javascript/promise-then)
- [promise.catch](/reference/javascript/promise-catch)
- [date.now](/reference/javascript/date-now)
- [date.parse](/reference/javascript/date-parse)
- [date.UTC](/reference/javascript/date-utc)
- [date.getFullYear](/reference/javascript/date-getfullyear)
- [date.getMonth](/reference/javascript/date-getmonth)
- [date.getDate](/reference/javascript/date-getdate)
- [date.getDay](/reference/javascript/date-getday)
- [date.getHours](/reference/javascript/date-gethours)
- [date.toISOString](/reference/javascript/date-toisostring)
- [date.toLocaleString](/reference/javascript/date-tolocalestring)
- [math.round](/reference/javascript/math-round)
- [math.floor](/reference/javascript/math-floor)
- [math.ceil](/reference/javascript/math-ceil)
- [math.trunc](/reference/javascript/math-trunc)
- [math.random](/reference/javascript/math-random)
- [math.max](/reference/javascript/math-max)
- [math.min](/reference/javascript/math-min)
- [math.abs](/reference/javascript/math-abs)
- [math.pow](/reference/javascript/math-pow)
- [math.sqrt](/reference/javascript/math-sqrt)

## JSON、URLSearchParams 与集合

- [json.parse](/reference/javascript/json-parse)
- [json.stringify](/reference/javascript/json-stringify)
- [urlsearchparams.get](/reference/javascript/urlsearchparams-get)
- [urlsearchparams.getAll](/reference/javascript/urlsearchparams-getall)
- [urlsearchparams.set](/reference/javascript/urlsearchparams-set)
- [urlsearchparams.append](/reference/javascript/urlsearchparams-append)
- [urlsearchparams.delete](/reference/javascript/urlsearchparams-delete)
- [urlsearchparams.has](/reference/javascript/urlsearchparams-has)
- [urlsearchparams.toString](/reference/javascript/urlsearchparams-tostring)
- [map.get](/reference/javascript/map-get)
- [map.set](/reference/javascript/map-set)
- [map.has](/reference/javascript/map-has)
- [map.delete](/reference/javascript/map-delete)
- [map.clear](/reference/javascript/map-clear)
- [set.add](/reference/javascript/set-add)
- [set.has](/reference/javascript/set-has)
- [set.delete](/reference/javascript/set-delete)
- [set.clear](/reference/javascript/set-clear)

## Number、RegExp 与 Intl

- [number.parseInt](/reference/javascript/number-parseint)
- [number.parseFloat](/reference/javascript/number-parsefloat)
- [number.isNaN](/reference/javascript/number-isnan)
- [number.isFinite](/reference/javascript/number-isfinite)
- [number.toFixed](/reference/javascript/number-tofixed)
- [number.toLocaleString](/reference/javascript/number-tolocalestring)
- [regexp.test](/reference/javascript/regexp-test)
- [regexp.exec](/reference/javascript/regexp-exec)
- [regexp.matchAll](/reference/javascript/regexp-matchall)
- [regexp.replace](/reference/javascript/regexp-replace)
- [intl.NumberFormat](/reference/javascript/intl-numberformat)
- [intl.DateTimeFormat](/reference/javascript/intl-datetimeformat)
- [intl.Collator](/reference/javascript/intl-collator)

## 相关内容

- [Reference 技术手册](/reference/)
- [JavaScript 教程](/javascript/)
- [JavaScript 问题库](/how-to/javascript/)
- [JSON Formatter](/tool/json-formatter)
- [JSON Validator](/tool/json-validator)
