js常用的方法函数

简介: js常用的方法函数

JavaScript 中有许多常用的内置方法和函数,用于处理字符串、数组、对象、日期等不同类型的数据。以下是一些常见的 JavaScript 方法和函数:


字符串操作:


str.length: 返回字符串的长度。

str.charAt(index): 返回指定位置的字符。

str.indexOf(substring): 返回子字符串第一次出现的位置。

str.slice(start, end): 从指定位置截取子字符串。

str.replace(oldSubstring, newSubstring): 替换子字符串。

str.toUpperCase(), str.toLowerCase(): 将字符串转为大写或小写。

数组操作:


arr.length: 返回数组的长度。

arr.push(element), arr.pop(): 在数组末尾添加或删除元素。

arr.unshift(element), arr.shift(): 在数组开头添加或删除元素。

arr.join(separator): 将数组元素连接为字符串,使用指定的分隔符。

arr.concat(array): 合并数组。

arr.slice(start, end): 从指定位置截取数组的一部分。

arr.indexOf(element): 返回元素第一次出现的位置。

对象操作:


Object.keys(obj): 返回对象中所有属性名组成的数组。

Object.values(obj): 返回对象中所有属性值组成的数组。

Object.entries(obj): 返回对象中所有属性和值组成的二维数组。

Object.assign(target, source): 将一个或多个对象的属性合并到目标对象。

日期操作:


new Date(): 创建一个表示当前时间的日期对象。

date.getFullYear(), date.getMonth(), date.getDate(), 等等:获取日期的年、月、日等信息。

date.getHours(), date.getMinutes(), date.getSeconds(): 获取时间的小时、分钟、秒。

date.toLocaleString(), date.toISOString(), 等等:将日期对象转为字符串。

函数操作:


function functionName(parameters) { /* code */ }: 定义函数。

setTimeout(callback, delay): 在指定延迟后执行回调函数。

setInterval(callback, interval): 每隔一段时间执行回调函数。

这只是一小部分 JavaScript 内置方法和函数。JavaScript 有非常丰富的函数库和第三方库,可以满足各种不同的开发需求。


相关文章
|
3天前
|
存储 JavaScript 前端开发
史上最详细JavaScript数组去重方法(11种)
使用set和Array.from ()方法 array.from可以将set结构转成数组
19 7
|
1天前
|
缓存 前端开发 JavaScript
React和Next.js开发常见的HTTP请求方法
React和Next.js开发常见的HTTP请求方法
5 0
|
1天前
|
前端开发 JavaScript
前端 JS 经典:Math 常用方法汇总
前端 JS 经典:Math 常用方法汇总
5 0
|
1天前
|
前端开发 JavaScript
前端 js 经典:Object 常用原生方法
前端 js 经典:Object 常用原生方法
8 2
|
1天前
|
前端开发 JavaScript
前端 js 经典:array 原生方法
前端 js 经典:array 原生方法
6 1
|
1天前
|
JavaScript 前端开发
JS中正则方法的使用 - 蓝易云
以上就是JavaScript中正则方法的基本使用。这些方法可以用于执行复杂的字符串处理和验证任务。
13 1
|
2天前
|
JavaScript 前端开发 网络架构
函数柯里化:JavaScript中的高级技巧
函数柯里化:JavaScript中的高级技巧
|
2天前
|
JavaScript 前端开发
JavaScript 闭包:让你更深入了解函数和作用域
JavaScript 闭包:让你更深入了解函数和作用域
|
2天前
|
JavaScript 前端开发
JavaScript的`apply`方法:函数的“应用”与“调用”
JavaScript的`apply`方法:函数的“应用”与“调用”
|
2天前
|
JavaScript 前端开发
JavaScript的`bind`方法:函数的“复制”与“定制”
JavaScript的`bind`方法:函数的“复制”与“定制”