- 博客(12)
- 收藏
- 关注
原创 webpack配置文件
.prettierrc{ "singleQuote": true, "trailingComma": "all", "printWidth": 100, "proseWrap": "never", "arrowParens": "always", "overrides": [ { "files": ".prettierrc", "options": { "parser": "json" } } ]}.
2022-03-30 17:22:31
1509
原创 荣代码备忘录20220413
修改项目 pallas-manager,共2个文件1.修改文件src/containers/HealthRecordQuery/PersonInfo/PerHeader.tsximport React from 'react';import './PerHeader.scss';import { getPublicImageUrl } from 'lib/utilService';import { Popover, Button } from 'antd';const DefaultImg .
2022-03-30 16:31:26
424
原创 「JavaScript进阶」一文吃透执行上下文和执行栈
前言学习 JavaScript ,理解其内部执行逻辑是很重要的,今天这篇文章就来讲讲 JavaScript 执行上下文和执行栈。JavaScript 系列文章:JavaScript进阶什么是执行上下文和执行栈?执行上下文执行上下文就是当前 JavaScript 代码被解析和执行时所在环境的抽象概念。有全局执行上下文、函数执行上下文、Eval 函数执行上下文三种执行上下文类型。类型定义全局执行上下文Global code - 首次运行程序时创建的默认环境函数执
2021-04-07 16:17:16
291
2
原创 「JavaScript进阶」一文吃透深浅拷贝
前言文章里的每个案例都是我亲自编写并验证的,建议阅读文章时,可以在浏览器执行案例,会更有利于帮助理解。JavaScript 系列文章:JavaScript进阶变量存储类型要理解深浅拷贝,先要熟悉变量存储类型,分为基本数据类型(值类型)和引用数据类型(复杂数据类型)。基本数据类型的值是直接存在栈内存的,而引用数据类型的栈内存保存的是内存地址,值保存在堆内存中。变量存储类型值地址值例子基本数据类型存储在栈中string、bool、number、undefined、nu
2021-04-04 18:36:01
207
原创 ReactNative Native 层渲染流程
前段时间,在公司做了一次“ReactNative原理解析”的技术分享,由于PPT不够详细,应一些小伙伴的需求,梳理出一份ReactNative原理解析的系列文章,希望能让大家对ReactNative的底层原理有一个系统全面的理解。ReactNative启动流程ReactNative JS 层渲染之 diff 算法ReactNative Native 层渲染流程所谓 UI 渲染无非就是如何创建视图?,如何刷新视图?。在ReactNative JS 层渲染之 diff 算法中,详细介绍了 R.
2021-03-18 21:30:13
891
原创 ReactNative JS 层渲染之 diff 算法
前段时间,在公司做了一次“ReactNative原理解析”的技术分享,由于PPT不够详细,应一些小伙伴的需求,梳理出一份ReactNative原理解析的系列文章,希望能让大家对ReactNative的底层原理有一个系统全面的理解。ReactNative启动流程ReactNative JS 层渲染之 diff 算法ReactNative Native 层渲染流程在ReactNative启动完成之后,就会加载jsbundle中的js代码,进入js层渲染。为什么讲 ReactNative JS.
2021-03-18 21:28:40
394
原创 ReactNative启动流程
前段时间,在公司做了一次“ReactNative原理解析”的技术分享,由于PPT不够详细,应一些小伙伴的需求,梳理出一份ReactNative原理解析的系列文章,希望能让大家对ReactNative的底层原理有一个系统全面的理解。ReactNative启动流程ReactNative JS 层渲染之 diff 算法ReactNative Native 层渲染流程在阅读这篇文章之前,先思考一个问题:为什么ReactNative能像web端一样实现跨端和热更新,同时又有接近Native的性能.
2021-03-18 21:27:33
803
原创 全面解析JavaScript中this绑定
this对于很多前端来说,是个很容易踩坑的点,也是很多面试官喜欢问的点。本文将以具体案例的形式对this绑定做了一个深入浅出的全面梳理。本文的所有案例都可直接在浏览器终端独立运行验证,建议感兴趣的可以copy案例中的代码自己试试,能帮助更好的理解。this绑定该要this绑定有默认绑定(严格/非严格模式)、隐式绑定、显示绑定(call/apply/bind)、new绑定、箭头函数绑定(ES6),这些绑定的优先级依次增高(箭头函数绑定除外),即new绑定的优先级最高,默认绑定的优先级最低。1.
2021-03-18 21:14:30
149
原创 谷底飞龙的技术博客集
ReactNative进阶ReactNative启动流程ReactNative JS 层渲染之 diff 算法ReactNative Native层的渲染流程谈一谈ReactNative单元测试JavaScript进阶全面解析JavaScript中this绑定全面解析JavaScript中的call、apply、bindWebpack基础与进阶Webpack 打包配置解读-基础篇Webpack打包配置解读-CSS 样式篇前端基础架构与工具基于react-router实现
2021-03-18 21:11:48
110
原创 计算机网络知识框架
一、计算机网络体系结构 二、物理层 三、数据链路层 四、网路层 五、传输层 六、应用层一、计算机网络体系结构 (一)计算机网络概述 1)计算机网络的概念、组成 2)计算机网络的功能、分类 3)计算机网络的标准化工作及相关组织 (二)计算机网络体系结构与参考模型 ...
2019-01-08 11:39:42
859
原创 操作系统知识框架
一、操作系统概述 (一)操作系统的概念、特征、功能、提供的服务 (二)操作系统的运行环境 1、内核态与用户态; 2、中断、异常 3、系统调用二、进程管理 (一)进程与线程 1、进程概念 2、进程的状态和转换 ...
2019-01-07 11:21:23
1681
原创 数据结构知识框架
一、线性表二、栈、队列三、树和二叉树四、图五、查找 六、排序一、线性表 (一)定义和基本操作 (二)线性表的实现 1、顺序存储 2、链式存储 (三)应用二、栈、队列 (一)基本概念 (二)栈和队列的顺序存储结构...
2019-01-07 11:14:08
255
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人