react
文章平均质量分 95
很甜的西瓜
技术交流,技术研究。做自己想做的,做好自己想做的.
展开
-
从简单的词法分析、语法分析、目标代码生成、语法解释器的过程,粗略讲一下代码的运行过程
如果你的目标是创建一个可用的解释器,可能需要更深入的了解 JavaScript 语言规范和相关的计算机科学概念。为了让人能够看懂机器在做什么,为了让机器明白我们的想要表达的意思,完成我们的指令,所以才出现了让人类更容易懂的编程语言。说C和C++比Java和.NET(C#)性能好,通常是因为C和C++更接近底层硬件,提供更直接的内存控制,并且没有虚拟机的运行时开销。想像一下,这代代码怎么解释:首先ast的结构大概是这样,读取a的时,会把a的初始值存储当前作用域中,读取b的时候,会拿a在当前作域用中取。原创 2023-12-09 15:35:48 · 509 阅读 · 0 评论 -
在create-react-app项目中使用宏方法,在编译时解析逻辑
有些代码不适合在运行时计算,在编译时运算会更安全。而且还可以结合nodejs端做更强的代码整合。之前有在webpack通过自定义loader去导出编译后的代码。但那种无法传递结构化的参数。只能通过url形式使用npm i -D @dxyl/babel-macro-util该库基于babel-plugin-macroscreate-react-app脚手架生成的项目自带引用了babel-plugin-macros// 用法import {mul} from 'babel-macro-util/l原创 2020-11-04 15:21:23 · 876 阅读 · 0 评论 -
利用tween 实现react 简单transition 效果的代码
效果还可以,使用很简单在线演示地址:https://codesandbox.io/s/cocky-leakey-9by5p?fontsize=14&hidenavigation=1&theme=darkimport React, { useRef, useEffect, useState, useCallback } from "react";import styled...原创 2019-12-25 17:56:12 · 846 阅读 · 0 评论 -
React 和nodejs一些小场景使用
这个里面有react+dva+redux+sage+mobx+antd一些常用操作和测试案例react codesendbox这里面node 服务器方面的拾建,搭建服务器渲染的一些小测试node原创 2019-07-11 19:30:42 · 313 阅读 · 0 评论