JavaScript实用代码示例
精选了一些实用的 JavaScript 代码示例,涵盖了字符串操作、数组处理、日期时间处理等常见场景,帮助开发者更高效地编写 JavaScript 代码。
字符串操作
- 反转字符串:
function reverseString(str) {
return str.split('').reverse().join('');
}
- 检查字符串是否为回文:
function isPalindrome(str) {
const reversedStr = str.split('').reverse().join('');
return str === reversedStr;
}
数组处理
- 查找数组中的最大值:
function findMax(arr) {
return Math.max(...arr);
}
- 检查数组是否包含某个元素:
function includesElement(arr, element) {
return arr.indexOf(element) !== -1;
}
日期时间处理
- 获取当前日期:
function getCurrentDate() {
const date = new Date();
const year = date.getFullYear();
const month = ('0' + (date.getMonth() + 1)).slice(-2);
const day = ('0' + date.getDate()).slice(-2);
return `${year}-${month}-${day}`;
}
- 计算两个日期之间的天数:
function getDaysBetweenDates(date1, date2) {
const oneDay = 24 * 60 * 60 * 1000; // 一天的毫秒数
const diffDays = Math.round(Math.abs((date2 - date1) / oneDay));
return diffDays;
}
以上只是一些简单的示例,您可以根据自己的需要进行修改和扩展。
5.19MB
文件大小:
评论区