首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
chidaozhi
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
36
文章 34
沸点 2
赞
36
返回
|
搜索文章
赞
文章( 34 )
沸点( 2 )
Typescipt干货解读
要注意的是尽管有错误,js文件还是被编译创建了。 就算你的代码里有错误,你仍然可以使用TypeScript。但在这种情况下,TypeScript会警告你代码可能不会按预期执行。 这时候我并没有显示的告诉你变量countInference是一个数字类型,但是如果你把鼠标放到变量上…
JS装饰器的理解和应用
方法装饰器的第一个参数是类的原型对象,装饰器的本意是要“装饰”类的实例,但是这个时候实例还没生成,所以只能去装饰原型(这不同于类的装饰,那种情况时target参数指的是类本身);第二个参数是所要装饰的属性名,第三个参数是该属性的描述对象。 对于静态成员来说是类的构造函数,对于实…
在 JavaScript 领域里常用的装饰者(decorators)
创建一个装饰者 spy(func),它应该返回一个包装器,该包装器将所有对函数的调用保存在其 calls 属性中。 每个调用都保存为一个参数数组。 P.S. 该装饰者有时对于单元测试很有用。它的高级形式是 Sinon.JS 库中的 sinon.spy。 创建一个装饰者 dela…
通过vue-property-decorator源码学习装饰器
在使用TS和Vue开发的过程中我们经常使用vue-property-decorator这个库,它封装了@Component、@Prop、@Watch、@Emit等常用装饰器,用于像原生ES class那样声明基于类的Vue组件,接来下我们就通过vue-property-deco…
不好意思!耽误你的十分钟,让MVVM原理还给你
众所周知当下是MVVM盛行的时代,从早期的Angular到现在的React和Vue,再从最初的三分天下到现在的两虎相争。 无疑不给我们的开发带来了一种前所未有的新体验,告别了操作DOM的思维,换上了数据驱动页面的思想,果然时代的进步,改变了我们许多许多。 啰嗦话多了起来,这样不…
Egg + React 实战日记本(万字长文,望收藏点赞)
Egg.js 是啥呀?鸡蛋吗?开个小玩笑。Egg.js 是基于 Koa 的上层架构,简单说就是 Egg.js 是基于 Koa 二次开发的后端 node 解决方案。截止目前(2020-01-06) Egg 的最新版本为 v2.26.0 ,Github 上的星星居高不下,目前已达到…
初、中级前端应该要掌握的手写代码实现
过完年马上又要到金三银四面试季了,想必很多同学已经跃跃欲试,提前开始准备面试了,本文就列举了面试过程中一些常见的手写代码实现供参考。或许很多人会问,这些手写代码实现意义何在,社区已经有很多poly-fill或者函数库供选择,何必要自己费力去折腾呢?我的理解是,在真实业务开发场景…
JavaScript 新手的踩坑日记
引语 在1995年5月,Eich 大神在10天内就写出了第一个脚本语言的版本,JavaScript 的第一个代号是 Mocha,Marc Andreesen 起的这个名字。由于商标问题以及很多产品已经使用了 Live 的前缀,网景市场部将它改名为 LiveScript。在199…
webpack打包dist文件导出配置文件.json供外部配置
大家在日常开发上线,上预发,测试环境的时候,一定遇到过不同环境,配置项不同的情况,比如不同的环境部署的代码一致,只有Host需要配置不同。这个时候,如果每次都要重新修改代码,不仅显得不专业,也容易在提交的时候忘记这个配置,提交错误就是上线灾难。所以,有必要在打包后的文件中生成配…
下一页
个人成就
文章被点赞
6
文章被阅读
5,414
掘力值
118
关注了
8
关注者
1
收藏集
8
关注标签
36
加入于
2019-01-11