04 2021 档案
摘要:JavaScript基础第05天笔记 1 - 作用域 1.1 作用域概述 通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突。 JavaScript(es6前)中的作用
阅读全文
摘要:JavaScript基础第04天笔记 1 - 数组 1.1 数组的概念 数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。 数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。 1.2 创建数组 JS 中创
阅读全文
摘要:JavaScript基础第03天笔记 1 - 循环 1.1 for循环 语法结构 for(初始化变量; 条件表达式; 操作表达式 ){ //循环体 } 名称 作用 初始化变量 通常被用于初始化一个计数器,该表达式可以使用 var 关键字声明新的变量,这个变量帮我们来记录次数。 条件表达式 用于确定每
阅读全文
摘要:JavaScript基础第02天 1 - 运算符(操作符) 1.1 运算符的分类 运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。 JavaScript中常用的运算符有: 算数运算符 递增和递减运算符 比较运算符 逻辑运算符 赋值运算符 1.2 算数运算符
阅读全文
摘要:JavaScript基础第01天 1 - 编程语言 1.1 编程 编程: 就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 计算机程序: 就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机
阅读全文
摘要://我们利用构造函数创建对象的过程我们称为对象的实例化 //一、使用构造函数的原因: // 1.因为我们一次创建一个对象,里面很多的属性和方法是大量相同的 我们只能复制 // 2.因此我们可以利用函数的方法 重复这些相同的代码 我们就把这个函数称为 构造函数 // 3.又因为这个函数不一样 里面封装
阅读全文
摘要:var year = prompt('请输入年份'); function isRun(year) { //如果是闰年我们返回 true 否则返回false var flag = false; if (year % 4 == 0 && year % 100 != 0 || year % 400 ==
阅读全文
摘要:function reverse(arr) { var newArr = []; for (var i = arr.length - 1; i >= 0; i--) { newArr[newArr.length] = arr[i]; } return newArr; } var arr1 = rev
阅读全文
摘要:1 function sort(arr) { 2 for (var i = 0; i < arr.length - 1; i++) { 3 for (var j = 0; j < arr.length - i - 1; j++) { 4 if (arr[j] > arr[j + 1]) {//前一个
阅读全文