Javascript常用函数、方法速查手册

JavaScript是一种广泛使用的编程语言,它有许多常用的函数可以帮助我们完成各种任务,以下是一些常用的JavaScript函数:

1、alert():这个函数用于显示一个带有一条消息和一个OK按钮的警告框。alert("Hello, World!");

2、confirm():这个函数用于显示一个带有一条消息、一个确认按钮和一个取消按钮的确认框,如果用户点击确认按钮,则返回true;如果用户点击取消按钮,则返回false。var result = confirm("Are you sure?");

3、prompt():这个函数用于显示一个带有一条消息、一个文本输入框和一个确定按钮的提示框,用户可以在文本框中输入文本,然后点击确定按钮,函数返回用户输入的文本。var name = prompt("Please enter your name", "Harry Potter");

4、console.log():这个函数用于在浏览器的控制台中打印一条消息。console.log("Hello, World!");

5、parseInt():这个函数用于将一个字符串转换为整数。var num = parseInt("123");

6、parseFloat():这个函数用于将一个字符串转换为浮点数。var num = parseFloat("123.45");

Javascript常用函数、方法速查手册

7、isNaN():这个函数用于检查一个值是否是非数字(NaN)。var result = isNaN(123); // false; var result = isNaN("abc"); // true;

8、Number():这个函数用于将一个值转换为数字。var num = Number("123");

9、String():这个函数用于将一个值转换为字符串。var str = String(123);

10、Boolean():这个函数用于将一个值转换为布尔值。var bool = Boolean(123); // true; var bool = Boolean("abc"); // true; var bool = Boolean(null); // false;

11、eval():这个函数用于计算JavaScript代码中的表达式。var result = eval("1 + 2 * 3"); // 7;

12、setTimeout():这个函数用于在指定的毫秒数后执行一个函数或计算一个表达式。setTimeout(function() { alert("Hello, World!"); }, 1000);

Javascript常用函数、方法速查手册

13、setInterval():这个函数用于每隔指定的毫秒数重复执行一个函数或计算一个表达式。setInterval(function() { console.log("Hello, World!"); }, 1000);

14、clearTimeout():这个函数用于取消由setTimeout()设置的定时器。clearTimeout(timerId);

15、clearInterval():这个函数用于取消由setInterval()设置的定时器。clearInterval(intervalId);

16、Date():这个函数用于创建一个表示当前日期和时间的Date对象。var now = new Date();

17、Date.now():这个函数用于获取当前时间的时间戳(以毫秒为单位)。var timestamp = Date.now();

18、Date.parse():这个函数用于解析一个日期字符串并返回相应的时间戳(以毫秒为单位)。var timestamp = Date.parse("Tue, 15 Nov 1994 12:45:26 GMT");

Javascript常用函数、方法速查手册

19、Date.UTC():这个函数用于创建一个表示指定日期和时间的Date对象,该日期和时间基于协调世界时(UTC)。var date = new Date(Date.UTC(2022, 0, 1)); // 2022-01-01T00:00:00Z (UTC)

20、Date.prototype.getFullYear()Date.prototype.getMonth()Date.prototype.getDate()等方法:这些方法用于获取Date对象的年份、月份、日期等信息。var year = now.getFullYear(); var month = now.getMonth(); var date = now.getDate();

21、Date.prototype.setFullYear()Date.prototype.setMonth()Date.prototype.setDate()等方法:这些方法用于设置Date对象的年份、月份、日期等信息。now.setFullYear(2022); now.setMonth(0); now.setDate(1); // 2022-01-01T00:00:00Z (UTC)

22、Date.prototype.toLocaleString()Date.prototype.toLocaleDateString()Date.prototype.toLocaleTimeString()等方法:这些方法用于将Date对象转换为本地化的字符串表示形式。var str = now.toLocaleString(); // "1/1/2022, 7:00:00 PM" (根据浏览器设置)

23、Math.abs():这个函数用于计算一个数的绝对值。var abs = Math.abs(-123); // 123; var abs = Math.abs("-123"); // 123; var abs = Math.abs("abc"); // NaN;

24、Math.ceil()Math.floor()、Math.round()、Math.sqrt()、Math.pow()、Math.max()、Math.min()等方法:这些方法用于进行数学运算,如向上取整、向下取整、四舍五入、求平方根、求幂等。var max = Math.max(1, 2, 3); // 3; var min = Math.min(1, 2, 3); // 1; var sqrt = Math.sqrt(9); // 3; var pow = Math.pow(2, 3); // 8; var round = Math.round(1.5); // 2; var floor = Math.floor(1.5); // 1; var ceil = Math.ceil(1.5); // 2; var abs = Math.abs(-123); // 123; var abs = Math.abs("-123"); // NaN; var abs = Math.abs("abc"); // NaN; var random = Math.random(); // 0 - 1之间的随机数; var randomInt = Math.floor(Math.random() * 10); // 0 - 9之间的随机整数; var randomFloat = Math.random().toFixed(2); // "xxxx.xx"形式的随机浮点数; var PI = Math.PI; // 圆周率π; var E = Math.E; // 自然对数的底数e; var log = Math

内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构》的官方网站或公开发表的信息,内容仅供参考使用!本站为非盈利性质站点,本着免费分享原则,发布内容不收取任何费用也不接任何广告! 【若侵害到您的利益,请联系我们删除处理。投诉邮箱:i77i88@88.com】

本文链接:http://7707.net/JavaScript/202401122783.html

发表评论

提交评论

评论列表

还没有评论,快来说点什么吧~