JS 組み込みオブジェクトの機能と特性の詳細な分析
JavaScript はオブジェクトベースのプログラミング言語であり、多くの組み込みオブジェクトが提供されています。さまざまな豊富な機能、機能、特長を備えています。この記事では、一般的に使用されるいくつかの組み込みオブジェクトを詳細に分析し、対応するコード例を示します。
// 求绝对值 Math.abs(-10); // 输出:10 // 向上取整 Math.ceil(3.14); // 输出:4 // 向下取整 Math.floor(3.14); // 输出:3 // 求最大值 Math.max(1, 2, 3); // 输出:3 // 求最小值 Math.min(1, 2, 3); // 输出:1 // 生成一个0到1之间的随机数 Math.random(); // 输出:0.20793662077218673
// 字符串长度 var str = "Hello World"; str.length; // 输出:11 // 查找子串 str.indexOf("World"); // 输出:6 // 截取子串 str.slice(0, 5); // 输出:Hello // 替换子串 str.replace("World", "JavaScript"); // 输出:Hello JavaScript // 字符串转换为大写 str.toUpperCase(); // 输出:HELLO WORLD
// 创建一个新数组 var arr = new Array(1, 2, 3); // 获取数组长度 arr.length; // 输出:3 // 插入元素 arr.push(4); // [1, 2, 3, 4] // 删除并返回最后一个元素 arr.pop(); // 输出:4 // 循环遍历数组 for (var i = 0; i < arr.length; i++) { console.log(arr[i]); } // 数组元素排序 arr.sort(); // [1, 2, 3]
// 获取当前日期和时间 var now = new Date(); console.log(now); // 输出:Sat Dec 18 2021 14:16:38 GMT+0800 (中国标准时间) // 获取年份 now.getFullYear(); // 输出:2021 // 获取月份(0表示1月,11表示12月) now.getMonth(); // 输出:11 // 获取日期 now.getDate(); // 输出:18 // 获取小时 now.getHours(); // 输出:14 // 获取分钟 now.getMinutes(); // 输出:16
JavaScript の組み込みオブジェクトの詳細な分析を通じて、それらが提供する豊富な関数と機能を理解して、より柔軟に活用し、さまざまな課題に対応します。この記事が JavaScript 組み込みオブジェクトの理解に役立つことを願っています。
以上がJavaScript の組み込みオブジェクトの機能と特徴について詳しく説明します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。