陈帅华的个人网站 - 探索技术艺术与国学之美
3月3日
2019年
5.6分钟
JavaScript原型链学习指南
JavaScript

我使用颜色与形状的可视化方法,将JavaScript中对象原型与原型链的抽象概念呈现在在涂鸦上,乍一看复杂,细看恍然大悟。

5月26日
2017年
8.9分钟
Promises学习指南
JavaScript

ES6 promise特性来自javascript走心的承诺。

10月6日
2019年
9.9分钟
探索JS原型链规律性可视化
独立作品

我曾经用Illustrator绘制过JavaScript原型链可视化信息图,也曾在最近用iPad手绘过一副JavaScript原型链的涂鸦。如今我借助Airglass.js开发的NodeLink可视化组件动态演示JS核心参考中各值之间的信息传递与关联关系。

1月1日
2018年
0.7分钟
探索FUI风格竞赛排行榜设计
UI设计

基于canvas实时渲染竞赛排行榜单

4月5日
2018年
26.0分钟
浅谈ES6标准规范
JavaScript

ECMAScript标准第六版,ES6又称es2015,在ES5的基础上增加新的语法,满足编写复杂应用的需求,还新增了类、模块等概念。

4月27日
2018年
9.5分钟
整理一套Web前端面试题
JavaScript

一个枯燥乏味的概念翻来覆去,只有究其根本,才能万变不离其宗,分享几个Web前端题目。

7月13日
2018年
4.3分钟
图解JS对象属性的四特性
JavaScript

属性除了包含了名称、属性值,还包括其它有意义的特性,可写性、可枚举性和可配置性,这些特性对开发一款JavaScript库非常有帮助。

5月3日
2017年
11.4分钟
JS的原始值和引用值
JavaScript

理解为什么一些数据类型是值的拷贝而另一些是值的引用,这些不同在代码中是如何体现的,这些概念的混淆铸成无数bug的产生,快来一窥究竟计算机内存中到底发生了什么吧!

2月16日
2019年
2.4分钟
图解Async/await异步编程
JavaScript

这几天review我博客网站后端NodeJS代码,顺便应用Async/await异步编程,将涉及到与数据库mysql交互的全部代码重新写了一遍。

10月2日
2016年
11.8分钟
动图解释JS中的原型链
JavaScript

帅华君用Adobe Illustrator创作了一张可视化信息图,帮助理清Javascript对象与__proto__、prototype和原型链的关系

1月27日
2018年
4.0分钟
如何理解闭包
JavaScript

闭包可以访问其外部作用域中的变量,而外部作用域不可访问闭包中的变量,这就是闭包。

3月1日
2018年
13.7分钟
DOM事件流与事件冒泡的应用
DOM

DOM事件传播包括三个阶段,捕获阶段,目标对象调用事件处理程序,冒泡阶段,事件冒泡为在大量单独文档元素上注册处理程序提供饿替代方案。

8月5日
2016年
6.3分钟
javascript中的高阶函数
JavaScript

javascript的高阶函数特性使得它能做函数化编程,高阶函数是指那些能把函数作为参数传入或者返回函数的函数。

5月12日
2019年
1.1分钟
JavaScript中如何使用模块开发
JavaScript

将不同功用的代码封装到不同js文件中,每一个文件都可以看作是一个模块,模块与模块之间通过ES2015导入导出语法联系。

1月20日
2018年
12.4分钟
JS中4种内存泄漏类型
JavaScript内存泄漏

这篇文章将探索在客户端JavaScript中常见的内存泄漏代码,我们还将学习到如何使用Chrome开发者工具找到这些泄漏的内存。

6月13日
2017年
9.6分钟
JS执行上下文与this指向
JavaScript

JavaScript代码执行上下文堆栈,执行上下文与this指向,这就是你所有的境遇。

3月19日
2017年
3.1分钟
WebAudio体验在线钢琴
WebAPI

文章包括帅华君的童年学生时代、88键基础知识、事件委托、动态布局、算法的时间复杂度和空间复杂度。

1月2日
2017年
14.8分钟
[译] 《Eloquent JavaScript 2》数值
JavaScript

这是一本关于如何让计算机处理你希望他们做的事情。现如今计算机和螺丝刀一样普遍,但是他们却隐藏着极为复杂的部分,因此理解他们并...

5月25日
2018年
1.7分钟
javascript简易模版解析
JavaScript

在页面中预先存放会用到的html片段,其实引起这个问题的本质是前端如何优雅地将数据的改变(状态的更新)反映到UI的改变。

2月18日
2017年
0.9分钟
Canvas实现虚拟元素拖拽
Canvas

Canvas实现虚拟元素拖拽。

12月2日
2016年
4.4分钟
理解This指向只需记住5个规则
JavaScriptECMAScript

完全掌握this在JavaScript中的指向,吹散笼罩在this周围的重重迷雾,理解谁决定了this的指向,看完本篇你能在代码运行之前就可以判断出this的指向。

3月15日
2017年
6.2分钟
JavaScript中变量提升那点事儿
JavaScript

不打不相识,不坑不长记性,认识这些JavaScript中的坑,和JavaScript做朋友。

9月3日
2018年
3.4分钟
如何理解JS中bind/call/apply方法
JavaScriptECMAScript

改变JavaScript中执行函数的this指向,用到call、apply和bind三个函数继承自Function.prototype的方法,三者功能相近又各有不同。

7月19日
2017年
6.5分钟
研究JavaScript中Object对象属性
JavaScriptECMAScript

我创作完JS原型链可视化。发现Object在所有构造函数中有着举足轻重的地位。我要研究Object的属性,试图探索和寻找其中可循的规律。

回到主页 » 全部想法
按月份速查已发布想法。查看3D柱状可视化
想法关键词
陈帅华动态先知道,请关注一个教程。
一个教程微信个人订阅号