在上面代码中,我们使用了Math.PI和Math.pow()函数计算圆的面积,并用2 * Math.PI计算了圆的周长。需要注意的是,Math对象及其相关方法都是静态方法,可以直接通过Math.xxx()的形式进行调用。 2. 字符串处理函数 JavaScript中的字符串处理函数包括字符处理函数、字符串位置函数以及字符串替换函数等。下面是一个常见的例子:var radius = 5;
var area = Math.PI * Math.pow(radius, 2);
var circumference = 2 * Math.PI * radius;
在上面代码中,我们使用了indexOf()函数找到了字符串中第一个出现o的位置,并使用substring()函数截取了字符串中的一部分,最后使用了replace()函数将字符串中的'world'替换成了'everybody'。 3. 数组管理函数 JavaScript中的数组管理函数包括数组插入、删除、查找等函数,这些函数可以帮助我们操作数组。下面是一个常见的例子:var str = 'Hello, world!';
var index = str.indexOf('o'); // 4
var sub = str.substring(7, 12); // 'world'
var replaced = str.replace('world', 'everybody'); // 'Hello, everybody!'
在上面代码中,我们使用了push()函数在数组末尾插入了一个元素,使用了pop()函数移除了最后一个元素,使用了shift()函数移除了第一个元素,使用了unshift()函数在数组开头插入了一个元素,使用了splice()函数在数组中的指定位置插入或删除元素,使用了indexOf()函数查找元素的位置。 4. 日期和时间函数 JavaScript中也提供了丰富的日期和时间函数,包括Date对象及其相关方法,以及全局函数setTimeout()和setInterval()等。下面是一个常见的例子:var arr = [1, 2, 3, 4, 5];
arr.push(6); // [1, 2, 3, 4, 5, 6]
arr.pop(); // [1, 2, 3, 4, 5]
arr.shift(); // [2, 3, 4, 5]
arr.unshift(1); // [1, 2, 3, 4, 5]
arr.splice(2, 1, 100); // [1, 2, 100, 4, 5]
var index = arr.indexOf(4); // 3
在上面代码中,我们使用了Date对象及其相关方法,获取了当前的年份、月份、日期、小时和分钟。我们还使用了setTimeout()函数和setInterval()函数,分别用于延时执行和循环执行。 总结 JavaScript中的内置函数涵盖了各种需求,可以为我们提供便捷的开发体验。本文介绍了数学计算函数、字符串处理函数、数组管理函数以及日期和时间函数等,并结合了具体的代码示例进行说明。希望读者能够通过学习本文,熟悉JavaScript内置函数的使用,为自己的开发工作带来更大的便利。var date = new Date();
var year = date.getFullYear(); // 当前年份
var month = date.getMonth() + 1; // 当前月份
var day = date.getDate(); // 当前日期
var hour = date.getHours(); // 当前小时
var minute = date.getMinutes(); // 当前分钟
setTimeout(function() {alert('Hello, world!');}, 1000); // 1秒后弹出提示框
setInterval(function() {console.log('Hello, world!');}, 1000); // 每隔1秒在控制台输出一次