JavaScript 常用方法汇总
本文将介绍常用的 JavaScript 方法,包括字符串方法、数组方法、数学计算方法、日期时间处理方法等,希望对您有所帮助。
字符串方法
1. substring()
substring()
方法将返回一个字符串的子串。该字符串是从指定的开始下标位置开始,直到出现指定的结束下标位置的前一个字符为止。
const str = "abcdefg";
const result = str.substring(2, 5);
console.log(result); // "cde"
2. split()
split()
方法将字符串分割成一个数组,通过指定的分隔符进行分割。
const str = "apple,banana,orange";
const array = str.split(",");
console.log(array); // ["apple", "banana", "orange"]
数组方法
1. push()
push()
方法将一个或多个元素添加到数组的末尾,并返回该数组的新长度。
const arr = [1, 2, 3];
const length = arr.push(4, 5);
console.log(length); // 5
console.log(arr); // [1, 2, 3, 4, 5]
2. concat()
concat()
方法用于合并两个或多个数组。该方法不会改变原始数组,而是返回一个新的数组。
const arr1 = [1, 2];
const arr2 = [3, 4];
const arr3 = arr1.concat(arr2);
console.log(arr3); // [1, 2, 3, 4]
数学计算方法
1. Math.ceil()
Math.ceil()
方法将一个数值向上取整,返回大于或等于该数的最小整数。
const num1 = 4.2;
const num2 = 8.7;
console.log(Math.ceil(num1)); // 5
console.log(Math.ceil(num2)); // 9
2. Math.floor()
Math.floor()
方法将一个数值向下取整,返回小于或等于该数的最大整数。
const num1 = 4.2;
const num2 = 8.7;
console.log(Math.floor(num1)); // 4
console.log(Math.floor(num2)); // 8
日期时间处理方法
1. Date.now()
Date.now()
方法返回当前时间的时间戳(从 1970 年 1 月 1 日 00:00:00 UTC 起至现在的毫秒数)。
const now = Date.now();
console.log(now); // 1618827096751
2. toLocaleDateString()
toLocaleDateString()
方法将日期对象转换成当地时间字符串。
const date = new Date();
const options = {
weekday: 'long',
year: 'numeric',
month: 'long',
day: 'numeric'
};
const localDate = date.toLocaleDateString('en-US', options);
console.log(localDate); // "Sunday, April 18, 2021"
以上就是本文对 JavaScript 常用方法的介绍,希望对您有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:javascript常用方法汇总 - Python技术站