发布了文章2023-10-04
JavaScript中的this关键字表示当前执行上下文中的对象。this的指向可以根据不同的情况而变化,以下是几种常见情况:1. 全局上下文中全局上下文中: 当在全局作用域中使用this时,它通常指向window对象(在浏览器环境中)。例如: {代码...} 2. 函数中函数中: this在...
赞了文章2022-05-30
最近在做一个提供给浏览器和node同时使用的js的url模板工具类,在用什么打包工具上纠结了一段时间,正好有一天在知乎上看到了关于rollup的介绍,在自己试了试之后,就决定用rollup.js来打包自己的工具类了。
发布了文章2022-01-17
我们从以下几个方面来学习Koa创建应用程序函数扩展res和req中间件实现原理创建应用程序函数Koa 是依赖 node 原生的 http 模块来实现 http server 的能力,原生 http 模块可以通过几行代码就启动一个监听在 8080 端口的http服务,createServer 的第一个参数是一个回调...
发布了文章2021-12-07
不常用的 git 命令不常用但是偶尔也是需要用到更新 .gitignore {代码...} 删除远程分支 {代码...} 设置 git alias给git命令设置别名 {代码...} 删除远程连接 {代码...}
赞了文章2021-07-19
使用useRef有段时间了,最近梳理了useRef的使用细节。一、动机函数组件访问DOM元素;函数组件访问之前渲染变量。函数组件每次渲染都会被执行,函数内部的局部变量一般会重新创建,利用useRef可以访问上次渲染的变量,类似类组件的实例变量效果。1.2 函数组件使用crea...
赞了文章2020-09-08
vue-cli是构建vue单页应用的脚手架,输入一串指定的命令行从而自动生成vue.js+webpack的项目模板。这其中webpack发挥了很大的作用,它使得我们的代码模块化,引入一些插件帮我们完善功能可以将文件打包压缩,图片转base64等。后期对项目的配置使得我们对于脚手架自动...
赞了文章2020-08-13
如果要我总结一下学习前端以来我遇到了哪些瓶颈,那么面向对象一定是第一个毫不犹豫想到的。尽管我现在对于面向对象有了一些的了解,但是当初的那种似懂非懂的痛苦,依然历历在目。
赞了文章2020-08-13
引子 首先大家看一下下面的代码,猜猜会输出什么结果? {代码...} 答案是10!你是否会疑惑条件语句if(!foo)并不会执行,为什么foo会被赋值为10 再来看第二个例子 {代码...} 答案还是10吗?显然不是,alert输出了1 如果你仍然对上面两个输出结果摸不着头脑,那么请认真...