赞了文章2021-01-04
今天早上起来,看了下日期,没想到 2020 只剩下两天了,过去得如此快,甚至都还没想好怎么跨年😥。本来想看看之前立的 flag 有多少实现了,结果发现自己今年根本没立 flag,哈哈哈。仔细回顾了一下今年,发现还是挺丰富的,做了几件大事:
赞了文章2018-06-15
作者:戴嘉华 转载请注明出处并保留原文链接( [链接] )和作者信息。 目录 前言 问题的提出 模板引擎和 Virtual-DOM 结合 —— Virtual-Template Virtual-Template 的实现 4.1 编译原理相关 4.2 模版引擎的EBNF 4.3 词法分析 4.4 语法分析与抽象语法树 4.5 代码生成 ...
赞了文章2018-05-31
{代码...} 数据结构 数据结构就是关系,没错,就是数据元素相互之间存在的一种或多种特定关系的集合。 传统上,我们把数据结构分为逻辑结构和物理结构。 逻辑结构:是指数据对象中数据元素之间的相互关系,也是我们今后最需要关注和讨论的问题。 物理结构:是指数据...
赞了文章2018-04-20
在React16中,虽然也是通过JSX编译得到一个虚拟DOM对象,但对这些虚拟DOM对象的再加工则是经过翻天覆地的变化。我们需要追根溯底,看它是怎么一步步转换过来的。我们先不看什么组件render,先找到ReactDOM.render。在ReactDOM的源码里,有三个类似的东西:
赞了文章2018-03-23
状态管理,第一次听到这个词要追溯到去年年底。那时,Flux 红透半边天,而 Reflux 也是风华正茂。然而,前一阵一直在忙其他的事,一直没时间学学这两个库,到现在 Redux 似乎又有一统天下的趋势。
赞了文章2018-03-10
前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提供任何明...
赞了文章2018-03-10
前端开发中,起初只要在script标签中嵌入几十上百行代码就能实现一些基本的交互效果,后来js得到重视,应用也广泛起来了,jQuery,Ajax,Node.Js,MVC,MVVM等的助力也使得前端开发得到重视,也使得前端项目越来越复杂,然而,JavaScript却没有为组织代码提供任何明...
赞了文章2018-03-10
1 Web性能优化 Web网站的性能细线在几个方面: 网站首页加载速度 动画的流畅度 通过分析浏览器的渲染原理、资源对渲染的影响,得出优化网站性能的办法。 2 查看性能的工具 Chrome的Timeline面板录制网页加载的过程,分析记录浏览器渲染过程中每个过程的耗时。 2.1 录...
发布了文章2018-03-09
null 是一个 JavaScript字面量,表示空值,即没有对象被呈现,它是JavaScript的原始值之一,使用typeof运算得到 “object”。
赞了回答2018-03-09
JavaScript高级程序设计好好看看设计模式学一下jq看看就行了react、vue这种框架学一下webpackless/sassmvc、mvvm了解一下nodejs也可以去了解一下
赞了文章2017-12-31
本人计划编写一个针对中初级前端开发者学习 React 的系列教程 - 《玩转 React》。 文章更新频率:每周 1 ~ 2 篇。 目录 玩转 React(一)- 前言 玩转 React(二)- 新型前端开发方式 玩转 React(三)- JavaScript代码里写HTML一样可以很优雅 玩转 React(四)- 创造...
赞了文章2017-10-04
定义 闭包是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。。(百度百科) 通俗的说:JavaScript中所有的function都是一个闭包 案例解读 基本案例 {代码...} 这里的foo运行后返回了一个函数,这个函数拥有一...
赞了文章2017-10-01
从我的网络 ID(justjavac)可以看出来,当我开始使用这个 ID 的时候并不是一个前端程序员,我主攻的语言是 java 和 C,当我开始决定阅读 JVM 源码时,他们告诉我说当时进步最大、性能提升最快的是 V8,于是就走上了前端的不归路。