首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Mikey_
掘友等级
前端工程师
Hit me harder make me strong
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 60
沸点 3
赞
63
返回
|
搜索文章
最新
热门
Vue架构自定义Hook钩子库 spa-custom-hooks 源码解析
spa-custom-hooks是什么 目录结构 核心代码都在lib文件夹中的spa-custom-hooks文件夹中: 可以看到index.js入口文件中install函数做了参数判断区分是Vue还
Vue架构自定义Hooks钩子库spa-custom-hooks
spa-custom-hooks 是公司同事根据平时业务痛点基于Vue的架构开发的一个自定义Hooks页面钩子,在我们开发C端产品时个别页面依赖用户信息或者其他异步接口数据状态而需要执行不同的业务逻辑
从零实现一个vscode插件
从零实现一个vscode插件 [toc] vscode插件是什么 vscode作为一个微软推出的轻量级代码编辑器,为了在保证轻量的基础上又能够满足开发者日益复杂的开发要求,vscode开放了一些API
编程方式——AOP(面向切面编程)
什么是AOP(面向切面编程) 通过预编译方式和运行其动态代理实现在不修改源代码的情况下给程序动态统一添加某种特定功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用
前端Http篇(基本介绍)
什么是HTTP?,了解的人大概率会说HTTP是超文本传输协议,但如果继续往下问超文本传输协议又是什么,可能就会有些懵,今天我们就好好介绍一下HTTP这个概念。 HTTP被称为超文本传输协议,我们可以把它分为超文本和传输协议两个部分分别介绍一下。 在互联网早期,浏览器只能接收和展…
浅谈V8引擎到JS执行的过程
上面C代码和JavaScript代码声明变量的方式明显不同,在声明变量之前先定义了变量类型,而JS的代码则没有,这种需要在声明变量之前定义变量类型的语言称为静态语言。而像JavaScript这种运行中才去检测数据类型的语言称为动态语言。 在这段代码中我们将int型的a变量赋值给…
Vue2源码解析(组件化)
将组件的钩子函数通过installComponentHooks(data)方法将componentVNodeHooks的钩子函数合并到data.hook中。 创建组件Vnode,并返回Vnode。 函数中先构建组件的参数,然后执行new vnode.componentOptio…
常规前端安全问题
XSS跨站脚本攻击是攻击者向页面写入他的恶意代码获取用户的敏感信息例如登录信息等。 储存型XSS攻击:攻击者利用站点漏洞将一段恶意代码提交到了网站服务端的数据库,然后用户向网站请求了包含这段恶意代码的页面,当用户浏览这个页面的时候,恶意的代码脚本就将用户的一些敏感信息暴露出去。…
从输入url到显示过程里浏览器发生了什么
“在浏览器里输入URL到页面展示,这中间发生了什么?”这是一道经典的面试题,能较为全面的考察应聘者知识掌握层度的,身为一个前端er,浏览器是我们平时打交道最多的地方,也是我们应该了解的地方,其中涉及到了网络,操作系统,Web等一系列的知识等。 这个过程主要依靠三个进程的配合:浏…
vue源码解析6
createPatchFunction内部定义了一系列的辅助方法,最后返回patch方法,就是vm._update函数中调用的vm.__patch__。 vnode是调用render函数的返回值,hydrating在客户端下渲染下为false,removeOnly为false。…
下一页
个人成就
文章被点赞
44
文章被阅读
10,030
掘力值
480
关注了
38
关注者
14
收藏集
8
关注标签
32
加入于
2019-11-14