首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
大敌当前的童怡祯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
细说 Angular 的依赖性注入
什么是依赖性注入? 依赖性注入( Dependency Injection )其实不是 Angular 独有的概念,这是一个已经存在很长时间的设计模式,也可以叫做控制反转 ( Inverse of Control )。我们从下面这个简单的代码片段入手来看看什么是依赖性注入以及为…
快来围观一下JavaScript的Proxy
当用到address信息时,再通过person拼接。 第一个方法的主要弊端是污染了原有的对象,而第二种方法就很不灵活。现在我们可以通过Proxy实现比较好的效果: 所以在拦截方法注意点很多,不然很容易出现问题。 喜欢本文的小伙伴们,欢迎关注我的订阅号超爱敲代码,查看更多内容.
各种源码实现,你想要的这里都有
返回新对象。 简单版深拷贝,列举三个例子 array object function,可以自行扩展。主要是引发大家的思考 鄙人公众号【前端技匠】,一起来学习吧。
“深拷贝” 与 “浅拷贝” 的区别,JS实现深浅拷贝的几种方法
对于这个问题,可以考虑从深拷贝和浅拷贝的使用或者起源说起,也就是为什么会出现这个问题。 首先了解一些javascript的基本知识。 【1】javascript变量包含两种不同数据类型的值:基本类型和引用类型。 在将一个值赋给变量时,解析器必须确定这个值是基本类型值还是引用类型…
理解浏览器和node.js中的Event loop事件循环
大家都知道,javascript是一门单线程语言,因此为了实现主线程的不阻塞,Event Loop这样的方案应运而生。 浏览器和node中Event loop并不一样,浏览器的Event loop是在HTML5中定义的规范,而node中则由libuv库实现。 主线程之外,还存在…
RxJS入门
RxJS是什么?官方:RxJS 是 Reactive Extensions for JavaScript 的缩写,起源于 Reactive Extensions,是一个基于可观测数据流在异步编程应用中的库。RxJS 是 Reactive Extensions 在 JavaScri…
Node.js 知多少
自从开始接触 Node 起,就离不开查阅大大小小的书籍、课程等等,大部分书籍和网络教程其实多多少少都是讲到一些框架或者生态里的各类工具库的使用(生态是 Node 引以为‘豪’的一点),偏向于速成,当然,我认为 Node 无论是在学习成本还是开发效率上都是数一数二的。 这些途径的…
浅谈TypeScript类型、接口、装饰器
TypeScript 对于前端人员甚至后台人员都不算是特别陌生的东西了(身边很多java朋友看ts都觉得还不错),今天来聊聊这玩意,基础用法,以及项目中大家都是怎么用的。 ts里大家多少应该都听过,一些number类型string类型包括函数的参数类型什么nerver、void…
JS原型链与继承别再被问倒了
我面试过很多同学,其中能把原型继承讲明白的寥寥无几,能把new操作符讲明白的就更少了。希望这篇文章能够解决你的疑惑,带你面试飞起来。 继承是OO语言中的一个最为人津津乐道的概念.许多OO语言都支持两种继承方式: 接口继承 和 实现继承 .接口继承只继承方法签名,而实现继承则继承…
koa框架会用也会写—(koa-bodyparser、koa-better-body)
koa-router:后台会接受到各种请求的url,路由会根据不同的url来使用不同的处理逻辑。 multipart/form-data:不对字符编码,在使用包含文件上传控件的表单时,必须使用该值。 text/plain:空格转换为 "+" 加号,但不对特殊字符编码。 mult…