- 博客(20)
- 收藏
- 关注
原创 超哥笔记git和webpack
git在存储文件时,每一次代码代码的提交都会创建一个与之对应的节点,git就是通过一个一个的节点来记录代码的状态的。我们通过merge合并分支时,在提交记录中会将所有的分支创建和分支合并的过程全部都显示出来,这样当项目比较复杂,开发过程比较波折时,我必须要反复的创建、合并、删除分支。当头指针没有执行某个分支的头部时,这种状态我们称为分离头指针(HEAD detached),分离头指针的状态下也可以操作操作代码,但是这些操作不会出现在任何的分支上,所以注意不要再分离头指针的状态下来操作仓库。
2023-01-11 09:12:21
198
原创 JavaScript基础七
要使用DOM来操作网页, 我们需要浏览器至少得先给我一个对象才能去完成各种操作所以浏览器已经为我们提供了一个document对象, 它是一个全局变量可以直接使用Document代表的是整个网页2. 文档节点Documentdocument对象表示的是整个网页document对象的原型链凡是在原型链上存在的对象的属性和方法都可以通过Document调用部分属性元素节点对象(Element)在网页中, 每一个标签元素都是元素节点如何获取元素节点对象?通过document对象来获取节点
2022-12-15 15:01:56
101
原创 JavaScript基础六
Object中它的属性名只能是字符串或符号, 如果传递了一个非字符串, 其他类型的属性名。也可以手动的编写JSON字符串, 很多程序的配合文件使用的就是JSON编写的。JS对象序列化后, 会转换一个字符串, 这个字符串称为JSON字符串。在JS中, 除了直接创建原始值外, 也可以创建原始值的对象。对象转换为字符串后, 可以将字符串在不同语言间进行传递,Math.sqrt() 求一个数的开方 求一个数的平方根。Math.min() 求多个值中的最小值。Math.max() 求多个值中的最大值。
2022-12-15 15:01:09
57
原创 JavaScript基础五
数组(Array)数组也是一种复合数据类型, 数组可以存储多个不同类型的数据数组中存储的是有序的数据, 数组中的每一个数据都有唯一的索引可以通过索引来操作获取数据数组中存储的数据叫元素(对象叫属性)索引(index)是一组大于0的整数创建数组通过Array来创建数组, 也可以通过[]来创建数组向数组中添加元素语法:数组[索引] = 元素读取数字中的元素语法数组[索引]- 如果读取了一个不存在的元素, 不会报错而是返回undefinedlength。
2022-12-15 15:00:15
55
原创 JavaScript基础四
使用Object创建对象的问题无法区分出不同类型的对象不方便批量创建对象类是创建对象模板, 可以将对象中的属性和方法直接定义在类中定义后, 就可以直接通过类来创建对象通过同一个类创建的对象, 我们称为同类对象可以手使用instanceof来检查一个的对象是否由某个类创建如果某个对象是由某个类创建, 则我们称为该对象是这个类的实例语法:class 类名{} // 类名使用大驼峰命名法const = 类名 = class{}通过类创建对象new 类()
2022-12-15 14:58:50
57
原创 JavaScript基础三
函数(Function)函数也是一个对象它具有其他对象所有功能函数中可以存储代码, 且可以在需要时随时调用这些代码语法:function 函数名() {语句…}调用函数就是执行函数中存储的代码语法:函数对象()console . log("-----") console . log("你好") console . log("hello") console . log("阿尼哈赛有") console . log("萨瓦迪卡") } foo()
2022-12-15 14:58:40
50
原创 JavaScript基础二
使用 {} 开创建代码块, 代码块可以用来对代码进行分组同一个代码块中的代码, 就是用一组代码, 一个代码块代码, 要么都执行, 要么都不执行。最佳实践, 即是if后只有一行代码, 我们也应该编写代码块, 这样结构会更加清晰。在使用变量存储对象时, 很容易因为改变变量指向的对象, 提高代码的复杂度。使用var在for循环的()中声明的变量, 可以在for循环外部访问。当循环发生嵌套, 外层循环执行一次, 内层循环就会执行一个完整的周期。注意: 并不是所有的属性, 都可以枚举, 比如, 使用符号添加的属性。
2022-12-15 14:57:47
123
原创 JavaScript基础一
类型转换指将一种数据类型转换为其他类型将其他类型转换为 (字符串, 数字, 布尔值)在js中, 所有可以由自主命名的内容, 都可以认为是一个标识符。运算符可以用来对一个或者多个操作数(值)进行运算。所有表示空性没有的错误的都会转换为false。专门用来将字符串转换为数值的两个方法。使用标识符时需要遵循如下的命名规范。七种原始值是构成各种数据的基石,未定义 (Undefied)对象: 对象会转换为true。布尔值 (Boolean)将其他的数据类型转换为数值。数值 (Number)符号 (Symbol)
2022-12-15 14:57:25
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人