首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
内脏坏了
更多收藏集
微信扫码分享
微信
新浪微博
QQ
31篇文章 · 0订阅
深入理解字符编码(ASCII、Unicode、UTF-8、UTF-16、UTF-32)
大家都知道,程序中的所有信息都是以二进制的形式存储在计算机的底层,也就是说我们在代码中定义的一个 char 字符或者一个 int 整数都会被转换成二进制码储存起来,这个过程可以被称为编码,而将计算机底层的二进制码转换成屏幕上有意义的字符(如“hello world”),这个过程…
UTF-8 和 Unicode 的区别
详细解释 Unicode 和 utf-8 以及其他编码方式的区别
技术期刊 · 扬帆截海行 | 前后端协作模式面临革新;跳动的 React Fiber;系统设计是前端的基础课;机器学习是新时代的魔法
距离上次和大家见面,已是有些时日,不知道有多少人还记得小助手一直在「凹凸实验室」等着大家呢?本期蒲公英作为辛丑牛年的首刊,也希望可以和大家一同犇牛年,在新年里牛气冲天。
「源码解析」一文吃透react-redux源码(useMemo经典源码级案例)
使用过redux的同学都知道,redux作为react公共状态管理工具,配合react-redux可以很好的管理数据,派发更新,更新视图渲染的作用,那么对于 react-redux 是如何做到根据 state 的改变,而更新组件,促使视图渲染的呢,让我们一起来探讨一下,reac…
深入浅出JSBridge:从原理到使用
其中的原生、Web相互通信都离不开JSBridge,这里面小程序比较特殊,对于UI渲染和JS的执行环境做了隔离,基于前两种方式之间。 在Hybrid模式下,H5会经常需要使用Native的功能,比如打开二维码扫描、调用原生页面、获取用户信息等,同时Native也需要向Web端发…
「从源码中学习」面试官都不知道的Vue题目答案
当回答面试官问及的Vue问题,我们除了照本宣科的回答外,其实还可以根据少量的源码来秀一把,来体现出你对Vue的深度了解。 “谈谈你对Vue生命周期的理解。” 1. “new Vue()做了什么?” new关键字代表实例化一个对象, 而Vue实际上是一个类, 源码位置是/src/…
【愣锤笔记】一篇小短文彻底搞明白js的递归和尾递归
“我发起狠来连自己都打”这句话,其实有那么一丢丢递归的意思。好了,递归,什么是递归?递归就是函数自己调用自己。本文主要分两部分,第一部分讲的递归常用场景,第二部分讲递归带来的问题和解决方案。那么,👇开始直击你灵魂深处的自虐之旅吧! 递归的概念上面👆已经说了,就是函数自己调用…
「前端面试题系列7」JavaScript 中的事件机制(从原生到框架)
最近,小伙伴L 在温习 《JavaScript高级程序设计》中的 事件 这一章节时,产生了困惑。 在 vue 的文档中,有一个修饰符 native ,把它用 . 的形式 连结在事件之后,就可以监听原生事件了。它的背后有什么原理? 浏览器中的事件机制,也经常在面试中被提及。所以这…
字节跳动最爱考的前端面试题:CSS 基础
display 设置了 none 属性会隐藏元素,且其位置也不会被保留下来,所以会触发浏览器渲染引擎的回流和重绘。 不会,因为 BFC 是页面中一个独立的隔离容器,其内部的元素不会与外部的元素相互影响,比如两个 div,上面的 div 设置了 float,那么如果下面的元素不是…
(12)把“可以动的盒子”更优雅地展示:① “伪元素”妙用 | CSS
前言: “伪元素”在我们创建样式的时候用处很多,它可以大大简化我们的代码量,还可以做一些出乎意料的动作。 用于创建一些不在文档树中的元素,并为其添加样式。 其中 content 是必不可少的。 | rotateZ(angle) | 定义绕着 Z 轴的 3D 旋转。 | 后记: …