上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 1. 先说定义: 当函数可以记住并访问所在的作用域时,就产生了闭包。即使函数是在当前作用域之外执行。 2. 理解闭包需要知道的知识:作用域 闭包产生的前置条件是作用域。JS的有两种作用域:全局作用域和函数作用域,且作用域之间可以相互嵌套。就像下面这样: 这里有三级作用域:全局作用域 - foo()函 阅读全文
posted @ 2022-06-20 08:48 俄罗斯方块 阅读(91) 评论(2) 推荐(1) 编辑
摘要: 1.let关键字 先放let关键字声明变量的特点总结: let关键字可以将变量绑定到当前所在作用域(通常是{ .. }内部) 无法在块级作用域之外的地方访问使用let命令声明的变量 不允许使用let关键字多次声明同一个变量 不存在变量提升,使用let关键字声明的变量一定要在声明之后使用,否则将报错 阅读全文
posted @ 2022-06-20 08:47 俄罗斯方块 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 1.作用域是什么? 首先要知道一段JS程序执行过程中,有哪些角色在起作用: 引擎 负责JS程序的编译与执行过程 编译器 负责语法分析及代码生成 作用域 负责收集并维护所有声明的变量,并确定这些变量的访问权限 示例: var a = 2 这段代码是如何执行的: 编译时:编译器在当前作用域声明一个变量a 阅读全文
posted @ 2022-06-20 08:46 俄罗斯方块 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 1. this存在哪里? this在日常开发中给人一种它好像用的不多,但是又好像无处不在的错觉。但是它确实无处不在。 它是一个特殊的关键字,被自动定义在所有函数的作用域中。 2. 为什么要用this? 先说结论:希望在函数可以自动引用合适的上下文对象。 先放不用this的代码: function u 阅读全文
posted @ 2022-06-20 08:46 俄罗斯方块 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1.什么是fork? fork英文释义可以理解为分叉的意思。在git上就是从某个源项目上复制一个项目变成自己的私库,这个私库和源项目没有任何关系。 2.如何fork? 在源项目右上方有一个Fork的图标: 点击它,然后来到选择页面: 继续点击Select,等一会,你的项目列表就会出现一个一摸一样的项 阅读全文
posted @ 2022-06-20 08:43 俄罗斯方块 阅读(1788) 评论(0) 推荐(0) 编辑
摘要: 在使用单文件组件<script setup>创建一个子组件时,可能遇到父组件需要调用子组件的方法,或者访问子组件的变量,在使用vue2或仅<script>标签中只需要子组件上写一个ref='xxx'变量,父组件通过this.$refs['xxx']就可以直接访问子组件的方法或变量。实现如下: 如子组 阅读全文
posted @ 2022-06-20 08:42 俄罗斯方块 阅读(9634) 评论(0) 推荐(0) 编辑
摘要: 最近需要在不使用UI框架的情况下封装一个简单的表格,由于对antd-vue比较熟悉,所以仿照了antd-vue的样子写了个简化版的Table组件。 组件源码见另一篇博客, 用到的技术栈:VUE3、SCSS 用过antd-vue的都应该知道table组件主要的传参是两个:columns和dataSou 阅读全文
posted @ 2021-10-28 16:23 俄罗斯方块 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: <template> <div class="gw-table-content"> <!-- 需要表头固定,且表格可以滚动时的表头 --> <table class="gw-fixed-table" v-if="tableHeaderFixed"> <thead :style="{ backgrou 阅读全文
posted @ 2021-10-28 15:55 俄罗斯方块 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 1.个人的电脑是如何发送和接收到数据的 当我们的电脑接入互联网时,会被分配一个IP地址,现在B站的服务器也接入了互联网,它也会被分配一个IP地址(访问某个网站就是在访问那个网站的服务器)。此时如果我访问b站的首页,我就是客户端,bilibili服务器就是服务端。大致结构如下: 这种形式就是客户端服务 阅读全文
posted @ 2021-03-04 10:51 俄罗斯方块 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 在初始化eslint或者打开一个已有eslint配置的项目的.eslintrc文件,会看到有个extends字段,对应官网内容,直接看我看不太懂是干什么的。不过看了一些教程以后,大致有了了解: extends可能是一个字符串,也可能是一个数组,以最简单的字符串为例,它可能是这样的: extends: 阅读全文
posted @ 2021-03-02 14:47 俄罗斯方块 阅读(5256) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页