下载APP 随时随地学编程
返回 首页

Airbnb JavaScript 代码规范(ES6)

开始阅读
目录
关于
1. 类型
2. 引用
3. 对象
4. 数组
5. 解构
6. 字符串
7. 函数
8. 箭头函数
9. 构造函数
10. 模块
11. Iterators & Generators
12. 属性
13. 变量
14. 提升
15. 比较运算符 & 等号
16. 代码块
17. 注释
18. 空白
19. 逗号
20. 分号
21. 类型转换
22. 命名规则
23. 存取器
24. 事件
25. jQuery
26. ECMAScript 5 兼容性
27. ECMAScript 6 编码规范
28. 测试
29. 性能
30. 资源
31. 使用人群
32. 翻译
33. JavaScript 编码规范说明
34. 一起来讨论Javascript
35. Contributors
36. License

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }