javascript常用方法汇总

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日

相关文章

  • Json字符串转换为JS对象的高效方法实例

    下面是“Json字符串转换为JS对象的高效方法实例”的完整攻略: 1. 使用JSON.parse()方法 在JavaScript中,我们可以使用JSON.parse()方法将JSON字符串转换为JS对象。这个方法非常简单,只需要将JSON字符串作为参数传递进去,就可以得到对应的JS对象。 例如,假设我们有一个JSON字符串: var jsonString =…

    JavaScript 2023年5月27日
    00
  • 常用的JavaScript验证正则表达式汇总

    让我来详细讲解“常用的JavaScript验证正则表达式汇总”的完整攻略。 什么是正则表达式? 正则表达式(Regular Expression,简称Regex)是指用于描述字符模式的语法规则。在JavaScript中,我们可以使用正则表达式来匹配和验证字符串。 常用的JavaScript验证正则表达式 在前端开发中,我们经常需要对输入的文本进行验证,例如检…

    JavaScript 2023年6月10日
    00
  • Javascript 异步加载详解(浏览器在javascript的加载方式)

    Javascript 异步加载详解(浏览器在javascript的加载方式) 什么是异步加载 在JavaScript中,异步加载是指浏览器在加载JavaScript文件时,并不会等待文件完全加载完成后再去执行JavaScript文件内的代码。异步加载的好处在于页面不会因为JavaScript加载而被阻塞,同时也可以提高页面的加载速度和性能。 实现异步加载的方…

    JavaScript 2023年5月27日
    00
  • javascript asp教程服务器对象

    “JavaScript asp教程服务器对象”是指在asp中使用JavaScript时可以访问的一些服务器对象。在这里,我将向您介绍ASP中常用的服务器对象,并提供一些示例代码。 1. 什么是ASP服务器对象? 服务器对象是ASP运行环境提供的一些API(应用程序接口),它允许我们在ASP中访问服务器端应用程序信息、处理服务器端请求和向客户端发送内容等操作。…

    JavaScript 2023年6月11日
    00
  • JavaScript代码优雅,简洁的编写技巧总结

    那么现在我将分享“JavaScript代码优雅,简洁的编写技巧总结”的攻略。 减少嵌套 嵌套层数过多的代码通常会让代码难以阅读和理解。因此,我们可以通过减少嵌套来提高代码的可读性和可维护性。 比较嵌套版本: function calculateTotal(users) { var total = 0; for (var i = 0; i < users…

    JavaScript 2023年5月18日
    00
  • JavaScript类和继承 constructor属性

    JavaScript类和继承是面向对象编程的主要概念之一。构造函数是类的重要组成部分之一,通过构造函数我们可以创建新的实例,同时constructor属性则是描述类的属性之一。以下是完整攻略: 一、JS类的创建 JS 类的创建可以使用ES5和ES6进行定义。 在ES5 中,使用构造函数和原型算法来定义类,而在ES6 中,使用class和constructor…

    JavaScript 2023年5月27日
    00
  • JavaScript中字符串的常用方法总结

    下面是完整的“JavaScript中字符串的常用方法总结”的攻略。 字符串长度 length 方法可以用来获取一个字符串的长度,即包含的字符数量。 const str = "Hello, World!"; console.log(str.length); // 13 字符串索引 字符串中的每一个字符都可以通过一个索引来访问,这个索引从 0…

    JavaScript 2023年5月18日
    00
  • js中new一个对象的过程

    当我们在JavaScript中使用new关键字来创建一个对象时,实际上会发生以下过程: 创建一个新对象。这个新对象继承了它的构造函数的prototype属性。 function Person(name) { this.name = name; } let person = new Person(‘小明’); 在这个例子中,创建了一个名为Person的构造函数…

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