哇喔WEB

51
获赞数
1
关注数
1326
粉丝数
杭州
武汉大学 | 计算机
IP 属地未知
2020-12-24 加入
浏览 8.9k

欢迎交流学习
微信公众号 wawoweb
微信号 h17179797429
主页 www.wawow.xyz/blog

156 声望|学徒
前端
155
javascript
96
vue.js
45
webpack
45
前端工程化
45
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 发布了文章2021-09-06
    【翻译】JavaScript中'return await promise' 和 'return promise'
    当从异步函数的 promise 返回结果时,你可以等待该 promise 执行完再 return await promise,也可以直接返回 return promise:
  • 发布了文章2021-08-23
    TypeScript中你可能不知道的这些数据类型
    TypeScript的类型有很多,但是这里不会逐一进行讲解。下面列出来的几种类型,有的你可能没听过、有的你可能没用过、有的你可能用过但是不知道含义、有的你可能知道含义但是不能和其他类型区分···
  • 发布了文章2021-08-08
    TypeScript中如何使用Object、object和{}?
    不知道是不是有很多兄弟和我一样,在进行typescript的前端项目开发时,总是不能很好地使用对象类型;有时会定义为Object,有时又会定义为object,但是大多时候我们会混淆两者。
  • 发布了文章2021-06-19
    JS中无处不在的元编程
    元编程 (meta programming)是一种编程技术,编写出来的计算机程序能够将其他程序作为数据来处理。意味着可以编写出这样的程序:它能够读取、生成、分析或者转换其它程序,甚至在运行时修改程序自身(反射)。
  • 发布了文章2021-01-29
    【this】的指向性问题可以很简单
    现在已经1202年了,大家大多都富裕,能够用上ES6新特新了,所以对于this的指向问题也没有ES5时期关注了;再者,一般的开发过程中对于函数或者作用域的层级也没有嵌套太深,所以也不常遇到因为this指向不明产生的错误。常在河边走哪能不沾水,接触的项目多了,难免会...
  • 发布了文章2021-01-20
    我将【闭包】讲给你听!
    一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure)。也就是说,闭包让你可以在一个内层函数中访问到其外层函数的作用域。在 JavaScript 中,每当创建一个函数,闭包就会在函数创建...
  • 发布了文章2021-01-19
    YYDS: Webpack Plugin开发
    @[toc]  作为一名踏足前端时间不长的小开发必须得聊一聊webpack,刚开始接触webpack时第一反应这是啥(⊙_⊙)? 怎么这么复杂,感觉好难呀,算了先不管这些!时间是个好东西呀,随着对前端工程化的实践和理解慢慢加深,跟webpack接触越来越多,最终还是被ta折服,不禁高...
  • 发布了文章2021-01-16
    手撕JS(可能持续更新···)
    关于实现js中一些常见的方法属于面试中的常问问题,可能刚开始接触的时候会一筹莫展。知道和理解其中的原理能够在日常开发中更如鱼得水,面对面试也不成问题。另外,学会以目的(实现的功能)为导向一层一层反推,总结出实现的思路就能按照步骤直接实现或者曲线实现...
  • 发布了文章2021-01-10
    让微信小程序开发如鱼得水
    关于微信小程序开发一直想写一篇相关的文章总结和记录下,结果拖延症犯了迟迟没有下笔;这不最近天气不错,于是找一个空闲的下午将这篇文章输出下(好像跟天气没啥关系😓),那我们就开始吧!
  • 发布了文章2021-01-03
    我是这样理解EventLoop的
    众所周知,在使用javascript时,经常需要考虑程序中存在异步的情况,如果对异步考虑不周,很容易在开发中出现技术错误和业务错误。作为一名合格的javascript使用者,了解异步的存在和运行机制十分重要且有必要;那么,异步究竟是何方神圣呢?我们不得不提Event Loop:...
  • 赞了文章2020-12-28
    前端与编译原理——用JS写一个JS解释器
    说起编译原理,印象往往只停留在本科时那些枯燥的课程和晦涩的概念。作为前端开发者,编译原理似乎离我们很远,对它的理解很可能仅仅局限于“抽象语法树(AST)”。但这仅仅是个开头而已。编译原理的使用,甚至能让我们利用JS直接写一个能运行JS代码的解释器。
  • 发布了文章2020-12-26
    项目模板管理脚手架ptm-cli开发
    一款对项目模板/项目进行管理的脚手架工具,具有添加模板/项目、编辑模板/项目、删除模板/项目、查看模板/项目以及下载项目和根据模板初始化项目等功能。