- 博客(8)
- 收藏
- 关注
原创 JavaScript 数组
当数组执行删除单元操作时,被删除单元,之后的单元,会前移,进而顶替被删除单元,出现在被删除单元的位置上,造成数组长度减少的情况,这样的现象称为数组的坍塌。- 基本数据类型: `number` / `string` / `boolean` / `undefined` / `null`- 上面这个数组中,**第 0 个** 数据就是字符串 `hello`,**第 1 个** 数据就是字符串 `world`// 遍历完毕以后,数组就会变成 [3, 1, 5, 6, 4, 7, 2, 8, 9]
2024-11-19 20:10:56
1607
原创 javascript函数的作用域
函数的本质是封装(包裹),函数体内的逻辑执行完毕后,函数外部如何获得函数内部的执行结果呢? 注意: **定义完一个函数以后,如果没有函数调用,那么写在 {} 里面的代码没有意义,只有调用以后才会执行**- 也就是说,我们的 js 代码在运行的时候,会经历两个环节 **解释代码** 和 **执行代码**- 按照我们刚才的说法,两个阶段就是 **放在盒子里面** 和 **让盒子里面的代码执行**- return 返回的意思,其实就是给函数一个 **返回值** 和 **终断函数**
2024-11-15 13:23:55
822
原创 javascript 函数基础
函数的本质是封装(包裹),函数体内的逻辑执行完毕后,函数外部如何获得函数内部的执行结果呢? 注意: **定义完一个函数以后,如果没有函数调用,那么写在 {} 里面的代码没有意义,只有调用以后才会执行**- 也就是说,我们的 js 代码在运行的时候,会经历两个环节 **解释代码** 和 **执行代码**- 按照我们刚才的说法,两个阶段就是 **放在盒子里面** 和 **让盒子里面的代码执行**- return 返回的意思,其实就是给函数一个 **返回值** 和 **终断函数**
2024-11-14 09:01:15
692
原创 作用域-数据-数据类型存储
其实就是我们准备一个房子,把我们想要的数据放进去,然后把房子的地址给到变量名,当我们需要某一个数据的时候,就可以根据变量名里面存储的地址找到对应的房子,然后去房子里面找到对应的数据。- 变量取值是到创建这个变量的函数的作用域中取值。console.log(arr) //[100, 200, '我是刚来的', 400, 500, 'hello', empty × 4, '大家好']console.log(num2) // 自己作用域内没有,就去上一级,就是 fn 的作用域里面找,发现有,拿过来用。
2024-11-13 09:21:43
701
原创 javascript(循环,循环嵌套,内容详细)
利用循环的知识来对比一个简单的天文知识,我们知道地球在自转的同时也在围绕太阳公转,如果把自转和公转都看成是循环的话,就相当于是循环中又嵌套了另一个循环。- 比如:吃五个包子,到第三个的时候,第三个掉地下了,不吃了,跳过第三个,继续吃第四个和第五个。// 下面这个代码,条件一开始就不满足,但是依旧会执行一次 do 后面 {} 内部的代码。// 当 i 的值为 3 的时候,条件为 true,执行 {} 里面的代码终止循环。- 但是 `do while` 循环是,先不管条件,先执行一回,然后在开始进行条件判断。
2024-11-12 10:57:22
627
原创 javascript if条件分支结构 switch条件分支结构 三元运算符
语法:`if (条件1) { 条件1为 true 的时候执行 } else if (条件2) { 条件2为 true 的时候执行 }`- 和之前的 `if else if ...` 基本一致,只不过是在所有条件都不满足的时候,执行最后 else 后面的 `{}`- 语法: `if (条件) { 条件为 true 的时候执行 } else { 条件为 false 的时候执行 }`- 多个 `{}` ,只会有一个被执行,一旦有一个条件为 true 了,后面的就不在判断了。- 语法: `条件?
2024-11-11 17:16:17
1446
原创 javascript的初识(内容更加详细,适合初学者)
比如: 增加个 div,减少个 div,给 div 换个位置等。 只声明变量,不赋值的情况下,变量的默认值为 undefined,一般很少【直接】为某个变量赋值为 undefined。1. 一个变量名称可以由 **数字**、**字母**、**英文下划线(_)**、**美元符号($)** 组成。我们通常分为两大类 ***\*基本数据类型\**** 和 ***\*复杂数据类型(引用数据类型)\****逻辑运算符一般是将多个表达式的值组合起来,再次运算产生的新的表达式的值,逻辑运算主要分3种情形。
2024-11-11 11:08:50
1546
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅