摘要:本文介绍了JavaScript基础的第十部分,内容涵盖了JavaScript的核心概念和语法,包括变量、函数、条件语句、循环语句、数组、对象等基础知识。文章详细解释了这些概念的使用方法,并提供了相应的代码示例。掌握这些基础知识对于理解和应用JavaScript至关重要,有助于开发者在Web开发中使用JavaScript实现各种功能和交互。
排序并去重
我随意写一组数,要求排好序并去掉重复的:
var arr = [2, 8, 1, 7, 2, 6, 1, 5, 2, 7, 6, 5]; for (var i = 0; i < arr.length; i++) { for (var j = i + 1; j < arr.length; j++) { if (arr[i] == arr[j]) { arr.splice(j, 1); j--; // 因为删除了一个元素,所以需要将j减一,以便再次检查当前元素是否重复 } } } arr.sort(function(a, b) { return a - b; // 对数组进行排序 }); console.log(arr); // 输出排序并去重后的数组
内置对象之Date
Date是一个日期对象,它包含了很多与日期有关的方法和属性。
1、创建Date对象
使用new Date()
来创建一个Date对象。var a = new Date();
,这将创建一个包含当前日期和时间的Date对象。
2、Date对象的方法
这些方法用于获取和设置Date对象的各个部分。
getFullYear(): 返回Date对象的年份,其值为四位数。
getMonth(): 返回Date对象的月份,其值介于0到11之间。(注0是1月份,11代表12月)
getDate(): 返回Date对象的日,其值介于1到31之间。
getHours(): 返回Date对象的小时数,其值介于0到23之间。
getMinutes(): 返回Date对象的分钟数,其值介于0到59之间。
getSeconds(): 返回Date对象的秒数,其值介于0到59之间。
getDay(): 返回Date对象的星期几,其值介于0到6之间。(0代表星期日,1代表星期一,以此类推)
例子:获取当前日期和时间并输出各个部分的值,代码如下:
var dateTime = new Date(); // 创建Date对象获取当前日期和时间 var year = dateTime.getFullYear(); // 获取年份并输出到页面上(例如使用document.write) document.write("年份:" + year + "<br>"); // 输出年份值到页面上换行显示年份值,类似地输出月份、日期等,代码省略其他部分,注意:在实际开发中建议使用更现代的DOM操作方法替代document.write来操作页面内容,例如使用innerHTML属性来设置元素的文本内容等,关于这部分的详细操作可以查阅相关文档或教程了解更多的方法和技术细节,接下来我们介绍一些其他关于字符串和节点的知识点,例如编写时钟等实际应用场景中的代码示例和技巧等,这些知识点将在后续的学习中进行详细讲解和演示,同时我们会介绍一些获取元素的方法和技巧以及如何使用innerHTML等属性来操作页面元素等知识点,此外我们还会介绍一些字符串对象和节点的相关知识包括字符串对象的属性和方法等,这些内容将在后续的学习中进行深入探讨和讲解帮助大家更好地理解和应用这些知识在实际开发中取得更好的效果。
还没有评论,来说两句吧...