大象笔记
Document Object Model (DOM)
在使用 React 的时候,越发觉得自己 javascript 的基础不牢。
例如,脱离了 jQuery 就不知道怎么操作 DOM node 了。
那就使用 jQuery 不就得了?写一个独立的 React 小组件,然后还要加载依赖 j
scrollTop 的浏览器兼容问题
今天 React QQ 群 (191059493) 里一位大神发现我写的处女 React 组件在 Firefox 下没有效果。
var scrollTop = document.getElementsByTagName("bo
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 页的时候,突然感觉配色有点奇怪。
但是又不知道如何调整,我想这是每一个色弱党的痛点。
看了一圈颜色,发现只能认出蓝色、黄色、白色、黑色、部分红色。其他颜色一律不敏感。
是时候建立一套适合自己的配色方案了。