- 博客(52)
- 收藏
- 关注
原创 export和export default及自执行函数导出
1.export 是导出一个对象,里面可以包含多个值或方法。export和export default可以一起使用,但export default只能使用一个。1.挂载到windows上面。2.挂载到全局变量上面。
2024-07-30 18:52:52 204
原创 手动添加node包给nvm管理
1.下载二进制包文件:https://nodejs.org/zh-cn/download/prebuilt-binaries。2.解压后,改名为v20.15.1。4.运行命令即可查看:nvm ls。2. 管理 Node.js 版本。3. 使用 Node.js 版本。4. 默认 Node.js 版本。6. 管理 npm 包。
2024-07-17 20:49:11 409
原创 myspl使用指南
比如这里我们打算在user_db数据库下面新建数据表。注意这里只是创建了一个表结构,就是还没有数据。按回车,然后再输入密码即可。比如这里就有六个数据库。
2023-09-01 18:35:10 747
原创 script的三种加载模式
默认加载:阻断dom树构建(html文档解析),下载资源,然后立即执行,完毕后再进行dom树构建defer 加载:下载照旧,但执行延后。即下载资源和dom构建同时进行,但等dom树构建完再执行async:下载完就立即执行,适合没有依赖的脚本。即构建dom和资源下载同时进行,资源下载完毕后立即执行。defer和async区别:defer是等构建完dom树再执行,async是下载完就立即执行。两者在下载时都不会阻断dom树构建,而默认模式下载会阻断dom构建。所以依赖dom的适合用defer,不依赖d
2023-08-08 20:14:51 269
原创 三种方式创建对象的几种方式及new实例化时做了什么?
因为第1,2种方式只比较适用于我们需要创建少量对象时,而如果我们要创建很多个对象,且每个对象的属性有很多属性相同时,我们再用对象字面量去创建对象的话,就会显得代码很冗余了。有同学可能会问:我们用对象字面量创建对象不是很方面快捷吗,为啥会出现构造函数这种繁琐的创建方式呢?2.利用 new Object创建对象。3.使用 构造函数实例化对象。
2023-08-03 19:38:14 678 2
原创 css中的bfc是什么?
这里的外边距就重合了,正常来说应该是40px的,但这里只有20px;这样就会触发bfc规则,这样两个盒子的距离就是40px了。bfc是我们去主动触发的,并不是自动就存在的,它是帮助我们解决css样式的一种方法,它不是一个问题,不是要求我们要怎么去解决bfc问题。BFC有一个特性:计算BFC的高度时,浮动元素也参与计算,利用这个特性可以清除浮动。BFC(Block Formatting Context)块级 格式化 上下文。BFC就是页面上的一个隔离的独立盒子,容器里面的子元素和外面的元素不会相互影响。
2023-08-02 19:43:14 2646
原创 v-for为什么要设置key值及为什么不建议使用index作为key
我们删除了第一个,但原来的第二项却自动被“选中上”了。其实这里并不是被选中了,而是因为新旧虚拟dom的节点都一样,就自动复用了。然后对比里面的文本,发现不一样,就仅仅更新文本而已。发现都有key为0的节点,直接复用,发现里面的文本不一样,直接修改,其他的都不变,所以这里并不是被选中了,而是保留了旧节点的状态。
2023-08-02 19:16:04 342
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人