大象笔记

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