大象笔记
Eloquent Javascript
> The art of programming is the skill of controlling complexity.
在线阅读地址 [Eloquent JavaScript](http://eloquentjavascri
使用 javascript 对 URI 进行转义
## escape, encodeURI, encodeURIComponent 的区别
escape 已经废弃使用。
encodeURI 是对整个 URL 进行转义。
encodeURIComponent 是对作为参数值的字
使用 gulp 检测 javascript 语法
昨天在给[域名注册服务](https://domains.dnspod.cn)的前端增加小功能, 代码提交之后,
用 fiddler 在测试环境下测试了一下,发现居然有 js 语法错误,多加了一个右括号。
然后灰溜溜的修复之后又提交
全局对象守护神 - JS 的匿名自调用函数
我们经常会看到类似的代码
```
```
实际上这就是匿名自调用函数。
> Self-invocation (also known as auto-invocation) is when a function exe
javascript 代码风格
> "For the past 33 years, I have looked in the mirror every morning and asked
myself: 'If today were the last day of my
javascript
console.log("Hello world!");
## 定义一个类
格式类似于定义一个函数:
```
var Person = function() {
// property
this.n
时间管理
> Work more when you are in the zone. Relax when you're not.
## 不同的时间段适合做不同的事情
例如
- 晚上睡觉前写代码就不如看书学习来的高效
- 早上写代
色弱党的颜色主题
昨天写一个 web 页的时候,突然感觉配色有点奇怪。
但是又不知道如何调整,我想这是每一个色弱党的痛点。
看了一圈颜色,发现只能认出蓝色、黄色、白色、黑色、部分红色。其他颜色一律不敏感。
是时候建立一套适合自己的配色方案了。
CSS3 动画效果
发现用 CSS3 来实现动画效果挺方便的,以下是 “大象笔记” 使用的动画效果。
```
```
## 参考
- [Using CSS animations](https://developer.mozilla.org/
关于 CSS 的 overflow
## overflow 溢出
顾名思义,在盒子模型宽高固定后,如果内容装不下,即会造成溢出。
overflow 属性有四个值:visible (默认), hidden, scroll, 和 auto。
衍生
- over