首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
理塘王丁真
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 38
沸点 2
赞
40
返回
|
搜索文章
最新
热门
RN 搭建安卓和 IOS 环境
设备:mac pro m1 前置环境:安装homebrew 1、安装 node 和 watchman 2、安卓篇 2.1、安装JDK brew install --cask zulu@17 更新JAV
AST抽象语法树
什么是抽象语法树 抽象语法树是对源代码的一种抽象表示,将源代码树形化。方便我们对源代码进行检查、转换。 源代码转换的流程(babel原理) 将源代码通过词法分析,将源代码转换为具有最小语义的token
层叠上下文、层叠等级、层叠权重
层叠上下文,是一种特殊css环境。在这个环境下,有了Z轴的概念。跟文档流只有x,y轴所不同,层叠上下文主要是由Z轴这个概念。 创建层叠上下文的方法 html元素 position为absolute或者
函数的深拷贝
```js function deepCloneFunction(func) { // 首先检查输入是否为函数 if (typeof func !== 'function') { throw new
commonjs和esmodule的区别
commonjs(用于node) 每一个文件都是一个模块,有着自己的作用域 导入是同步的,通过require导入 首次导入会有缓存,后续导入会返回缓存结果(可清除) 导出是通过一个module.exp
函数柯里化
概念:柯里化过程:接受A函数作为参数,然后返回一个新函数,这个新函数可以逐步处理函数A的参数。 新函数就是柯里化函数
== 和 === 的区别
=== 严格判断 除了NaN === NaN 为false +0 === -0 为true 其余判断都没有问题(上诉两个问题可以用Object.is(A,B)解决 或者通过isNaN(NaN)来判断是
offset、client、scroll的区别
offsetWidth = content+padding+border+滚动条 clientWidth = content+padding scrollWidth = 页面实际宽度(包括paddin
nodejs中的进程和线程
进程:操作系统中进行资源分配和调度的基本单位,也可以叫做正在运行中的程序 独立的内存空间 不同进程之间数据不共享但可以通过进程间通信机制来进行数据通信 支持多线程 比如说:nodejs启动了一个服务,
node事件循环
node事件循环跟浏览器事件循环区别蛮大 node的事件循环 执行js代码的线程只有一个,即主线程,依赖于定时器线程、http异步线程等线程实现了整个事件循环 当js主线程的执行栈为空时,会走一个事件
下一页
个人成就
文章被点赞
3
文章被阅读
4,524
掘力值
411
关注了
9
关注者
0
收藏集
0
关注标签
3
加入于
2022-05-05