摘要: 1.作用域的概念 通常来说一段程序代码中使用的变量和函数并不总是可用的,限定其可用性的范围即作用域,作用域的使用提高了程序逻辑的局部性,增强程序的可靠性,减少名字冲突。通俗的说,作用域:数据起作用的范围(某条数据可以在什么范围内使用) js使用var声明变量,以function来划分作用域,大括号“ 阅读全文
posted @ 2022-07-28 21:17 Lamb~ 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1.具名函数 定义: 调用: 方式1:方法名(); 可以多次调用 方式2:在事件中调用,直接写函数名,不需用括号 2.匿名函数 没有名字的函数 匿名函数在使用时只有两种情况: 1.匿名函数自执行:声明后不需要调用就直接执行 2.把函数存到变量,或将函数存到数组的对应位置里等,调用时通过变量或数组对应 阅读全文
posted @ 2022-07-28 19:54 Lamb~ 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 说明: 每计算一次括号中的表达式,会把得到的值与每个 case 的值进行对比,如果匹配就会执行代码块中的代码。 break语句则会跳出switch,一旦遇到它,那么它后面的语句都不会执行。 如果没有break语句则会一直执行到最后。 default :不存在 case的值与表达式的值匹配时所执行的代 阅读全文
posted @ 2022-07-27 16:18 Lamb~ 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一.break 在循环体中可以使用break关键字来立即终止循环,并跳出循环体,代表循环结束。break使用在任何一种循环结构中。 注意:如果是嵌套循环,break是无法停止最外层循环的,它停止的是离他最近的循环 可以为循环语句创建一个lable,来标识当前的循环。 二.continue 在循环体中 阅读全文
posted @ 2022-07-27 14:40 Lamb~ 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一.四舍五入保留n位小数 1.使用toFixed()方法 例:3.1415926.toFixed(4) 结果为3.1416 5.625.toFixed(0) 结果为6 2.Math.round()方法 四舍五入保留到整数位 例:Math.round(4.56) 结果为5 Math.round(4.4 阅读全文
posted @ 2022-07-27 09:08 Lamb~ 阅读(1199) 评论(0) 推荐(0) 编辑
摘要: 位运算 1.左移 << num<<n:将 num 转为二进制,左移 n 位, 在后面补n个0(输出的结果是十进制的) 例如:1. 10<<2 //结果为 40(101000 ) 2. 负数怎么移位 (以-10<<2为例) 2.右移 >> num>>n:将 num 转为二进制,右移 n 位 例如:1. 阅读全文
posted @ 2022-07-26 21:22 Lamb~ 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型 分类 基本(值)类型: String Number Boolean undefined unll 对象(引用)类型: Object:任意对象 Array:一种特别的对象 Function:一种特别的对象 计算机世界中的万事成物都是数据。 计算机程序可以处理大量的数据,为了方便数据的管理 阅读全文
posted @ 2022-07-26 20:39 Lamb~ 阅读(85) 评论(1) 推荐(1) 编辑