首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
偏前端技术
甜点cc
创建于2022-08-17
订阅专栏
npm、GitHub、Web、JavaScript、Vue、React、CSS
等 2 人订阅
共42篇文章
创建于2022-08-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
GitHub主页美化教程——不一样的主页,更精彩🎈
GitHub profile设置教程,美化主页,增加数据统计、徽章配置等等,让主页看起来酷酷的,嘻嘻。
D8调试工具——jsvu的使用细则
D8 是一个非常有用的调试工具,可以使用 d8 来查看 V8 在编译执行 JavaScript 过程中的各种中间数据,本文通过jsvu安装D8。
V8中的快慢数组(附源码、图文更易理解😃)
接上一篇 V8 中的快慢属性,本篇分析V8 中的快慢数组,了解数组全填充还是带孔、快慢数组、快慢转化、动态扩缩容等等。
V8中的快慢属性(图文分解更易理解😃)
探究V8中对象的实现原理,熟悉数组索引属性、命名属性、对象内属性、隐藏类、描述符数组、快慢属性等等。
less变量以及循环输出对变量的引用✨
快来体验一下,less定义颜色变量,less循环控制输出不同的类样式,同时要根据循环输出变量引用事先定义好的颜色变量。
npm 脚本命令使用解析
npm脚本命令是每个前端程序员都会高频使用的命令,那么你对它了解多少呢,本篇是初识npm脚本命令,后面陆续介绍其它命令。
$emit, $on实现原理剖析,快动手写一个eventBus吧😃
Vue中的$emit, $on实现原理比较简单,文中简单解析一下,重要的是编程思想:发布-订阅模式。依据源码简单实现了一个自己的eventBus。
来,体会一下npm包的发布、更新管理、使用——完整教程🎈
这是一个非常全的npm包发布、更新、管理、使用的完成教程,夹带私货,给想要发布npm包的同学一些帮助。
封装监听事件—链式调用
道可道,非常道;名可名,非常名。无名天地之始,有名万物之母。故常无欲,以观其妙;常有欲,以观其徼(jiào)。此两者同出而异名,同谓之玄,玄之又玄,众妙之门。
vue项目启动失败,内存不足处理
由于项目体积过去庞大,vue项目编译时出现内存不足的问题——JS stacktrace(node内存溢出),以及问题解决的几种方式
函数柯里化
函数柯里化 curry 是把接收多个参数的函数变换成接收一个单一参数(最初函数的第一个参数)的函数, 并且返回接收余下的参数而且返回结果的新函数的技术。 表现形式上就是函数里面返回函数(闭包)
换行符不一致问题终极处理方案——gitattributes
.gitattributes 是一个文本文件,文件中的一行定义一个路径的若干个属性,主要用于定义每种文件的属性,以方便 git 帮我们统一管理。
前端安全性问题以及防御措施
1、xss跨站脚本攻击原理?如何进行?防御手段? 如何进行 XSS是指恶意攻击者利用网站没有对用户提交数据进行转义处理或者过滤不足的缺点,进而添加一些代码,嵌入到web页面中去。
修改git commit 描述信息
如果项目设置了 commitlint ,配置了提交信息的规范,加入提交的时候没有按照规范编写 commit-msg 信息,就会提交失败,这个时候就需要修改没有按规范编写的信息
nvm node版本管理
首先,把原先的node相关的安装全部删掉。 nvm作用 切换node版本变得非常方便(同时开发多个项目,node版本要求不同时) 统一的包、缓存...管理(提供了配置文件,可自行配置)
github/gitlab/gitee 个人主页无法统计代码提交记录
之前提交代码一直迷惑为什么统计不上去,还以为跟生成ssh设置的邮箱有关(应该就是校验连接的),今天定睛一看,原来跟邮箱设置有关系 :)
vscode 直接运行js文件(run code)
安装 Code Runner 插件 配置语言环境,注意:下面配置的是 node 环境, this指向不是window
keep-alive 实现原理探究
关于 keep-alive keep-alive 是一个抽象组件,不会和子组件建立父子关系,也不会作为节点渲染到页面上。缓存的是整个 VNode
前后端数据传输加解密+请求重发
目的是确保前后端传输数据的安全性,避免明文显示,避免数据被篡改,采用 aes、rsa配合的加密方案 , 配合异常接口重发逻辑。
实现一个observer方法——要监听的对象属性可配置
实现一个observer方法,监听对象指定的属性,当被监听的属性发生变化的时候才触发回调函数打印输出,如果修改的是没有被监听的属性则不处理。
下一页