首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
八股文
订阅
captain基德
更多收藏集
微信扫码分享
微信
新浪微博
QQ
56篇文章 · 0订阅
单点登录(SSO)看这一篇就够了!❤️这次不慌了
阅读收获 ✔️1. 了解单点登录实现原理 ✔️2. 掌握快速使用xxl-sso接入单点登录功能 一、早期的多系统登录解决方案 单系统登录解决方案的核心是cookie,cookie携带会话id在浏览器与
手写 css-modules 来深入理解它的原理
我们知道,浏览器里的 JS 之前没有模块的概念,都是通过不同的全局变量(命名空间)来隔离,后来出现了 AMD、CMD、CommonJS、ESM 等规范。 通过这些模块规范组织的 JS 代码经过编译打包
【译】Vue.js函数式组件,什么是函数式组件?为什么要用?什么时候用?
TL,DR: 如果你的组件不需要状态,那么将其转换为函数式组件可以将性能提高70%。 函数组件(不要与 Vue 的 render 函数混淆)是一个不包含状态和实例的组件。 简单的说,就是组件不支持响应式,并且不能通过 this 关键字引用自己。 没有状态或实例,你可能会好奇如何…
前端鉴权的兄弟们:cookie、session、token、jwt、单点登录
我们知道,HTTP 是无状态的。也就是说,HTTP 请求方和响应方间无法维护状态,都是一次性的,它不知道前后的请求都发生了什么。 但有的场景下,我们需要维护状态。最典型的,一个用户登陆微博,发布、关注、评论,都应是在登录后的用户状态下的。 那解决办法是什么呢?::标记::。 这…
🍬 为什么 CSS 动画比 JavaScript 高效?
引言 讲到动画,当然是非常有意思的啦,你可以往上滑一下,看看上面的封面图,是不是相当的炫酷,以为我是代码写出来的吗? 那当然不可能啊,我这么摸鱼,怎么会为了个封面图上号呢
「干货」细说 call、apply 以及 bind 的区别和用法
上一篇文章 《「前端面试题系列4」this 的原理以及用法》 中,提到了 call 和 apply。 它们最主要的作用,是改变 this 的指向。在平时的工作中,除了在写一些基础类,或者公用库方法的时候会用到它们,其他时候 call 和 apply 的应用场景并不多。 不过,突…
map、filter和reduce
map() 方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值。 map() 方法按照原始数组元素顺序依次处理元素。 注意:** map() 不会改变原始数组。 filter() 方法创建一个新数组, 新数组中的元素是通过检查指定数组中符合条件的所有元素。 注意:…
实战笔记:Jenkins打造强大的前端自动化工作流
公司的前端构建及部署工作都是人工去做,随着业务扩大,项目迭代速度变快,人员增多,各种问题都暴露出来,本文是对前端自动化工作流进行探索后的一篇经验分享,将通过一个简单案例分享一下基于Jenkins的前端自动化工作流搭建的过程,搭建完这套工作流,我们只需要在本地发起一个git提交,…
手把手带你入门前端工程化——超详细教程
部分小节提供了非常详细的实战教程,让大家动手实践。 另外我还写了一个前端工程化 demo 放在 github 上。这个 demo 包含了 js、css、git 验证,其中 js、css 验证需要安装 VSCode,具体教程在下文中会有提及。 对于前端来说,技术选型挺简单的。就是…
JavaScript常用八种继承方案
更新:在常用七种继承方案的基础之上增加了ES6的类继承,所以现在变成八种啦。 构造函数、原型和实例之间的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个原型对象的指针。 继承的本质就是复制,即重写原型对象,代之以一个新类型的实例。 原型…