javascript常用方法汇总

yizhihongxing

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技术站

(0)
上一篇 2023年5月27日
下一篇 2023年5月27日

相关文章

  • setTimeout函数的神奇使用

    当需要在指定时间之后执行代码时,可以使用JavaScript中的setTimeout函数。setTimeout函数允许您指定一个回调函数以及在多少毫秒后调用该回调函数。在本文中,我将讲解setTimeout函数的使用和一些神奇的方法。 setTimeout函数的语法 setTimeout函数的基本语法如下: setTimeout(function, mill…

    JavaScript 2023年6月11日
    00
  • JavaScript必看的10道面试题总结(推荐)

    以下是关于“JavaScript必看的10道面试题总结(推荐)”的完整攻略。 1. 闭包 闭包是一种特殊的函数,它可以访问外部函数的变量,并且不会被外部函数释放。常规使用场景是,内部函数返回外部函数定义的函数,并在返回时携带外部变量的状态。 在以下示例中,我们定义了一个外部函数createCounter,它返回一个内部函数counter。内部函数counte…

    JavaScript 2023年6月10日
    00
  • asp.net 无刷新翻页就是这么简单

    下面我将为您详细讲解“ASP.NET 无刷新翻页就是这么简单”的完整攻略。 1. 安装 jQuery 插件 由于无刷新翻页和 jQuery 插件有关系,因此需要在页面中引用 jQuery 插件。可以在 jQuery 官网 上下载最新版的 jQuery 插件,然后将其引用到项目目录下,并在页面头部引入: <script src="jquery-…

    JavaScript 2023年6月11日
    00
  • jQuery 实现倒计时天,时,分,秒功能

    引入jQuery库 在使用jQuery之前,需要先引入jQuery库。 <head> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.0/jquery.min.js"></script> </head> 创建一个倒计时标签 …

    JavaScript 2023年5月27日
    00
  • JavaScript三大重点同步异步与作用域和闭包及原型和原型链详解

    一、同步异步 JavaScript代码的执行分为同步和异步两种方式。同步是指代码执行的顺序和书写顺序一致,代码执行时必须等待上一行执行完成,才执行下一行。异步是指代码执行的顺序和书写顺序不一致,可以在等待某些操作完成时执行其他代码,操作完成时再回调执行。 JavaScript的异步编程实现有两种方式:1. 回调函数2. Promise 其中Promise是回…

    JavaScript 2023年5月28日
    00
  • JavaScript架构搭建前端监控如何采集异常数据

    JavaScript架构搭建前端监控可以通过以下几个步骤来采集异常数据: 步骤一:选择前端监控工具 在选择前端监控工具时需要考虑以下几个因素: 功能是否齐全:包括错误类型、堆栈信息、用户信息等 代码入侵程度:在引入工具时对代码的影响程度 成本:工具本身的开销以及使用后对系统性能的影响 一般来说,前端监控工具都需要通过JavaScript的方式嵌入到网站中。目…

    JavaScript 2023年5月18日
    00
  • 使用js判断当前时区TimeZone是否是夏令时

    要使用js判断当前时区TimeZone是否是夏令时,可以按照以下步骤进行: 使用Date对象获取当前时间的相关信息,包括本地时间、时区、夏令时等。可以使用以下代码: var date = new Date(); var timeZoneOffset = date.getTimezoneOffset(); // 获取本地时间与UTC时间相差的分钟数 var i…

    JavaScript 2023年5月27日
    00
  • js特殊字符过滤的示例代码

    JS特殊字符过滤是一种常见的前端技术,其目的是为了防止恶意注入脚本,保护网站安全性。下面,我们将介绍几种常见的JS特殊字符过滤代码。 基于字符编码的过滤 字符编码过滤的基本原理是将所有可能的JS特殊字符进行相应的编码,在输出时将编码重新转换为原有字符。常用的字符编码有HTML的&和”,URL的%20等。 以下是一个简单的示例: function ht…

    JavaScript 2023年6月10日
    00
合作推广
合作推广
分享本页
返回顶部