fezaoduke / 21DayRead

21天阅读
9 stars 0 forks source link

#21Day阅读# 2017-08-20 #11

Open shiiiiiiji opened 7 years ago

shiiiiiiji commented 7 years ago

倒计时15天

签到

shiiiiiiji commented 7 years ago

Day7.具体业务“架构”

zsio commented 7 years ago

简明python教程 备份文件小demo

benjamintshi commented 7 years ago

《深入理解 ES6》笔记 — 模块

izayl commented 7 years ago

D3 比例尺和坐标轴

regiondavid commented 7 years ago

读书笔记-编程语言部分(未完)

AboyJack commented 7 years ago

读发现你的天赋

onezane commented 7 years ago

网站排版的基本概念: 清晰度 清晰度受字体设计、屏幕优化和微观版式影响。大写字母会比小写字母更难以扫读,正体字比斜体字更容易识别。正文文本和背景合适的对比会提高清晰度,适宜的行宽和行高也能提高清晰度。 可读性 可读性受布局、内容块的摆放和独立栏目的展现影响。 1.行宽(每行文本的长度):西文45-75个字符为最值得推荐的阅读长度。一般66个字符为最佳。 hhsdfasdfg,jdskdfgasf,doeksjdjfk,sjahsjfkdl,sjahshdjfk,sjdhfkajsh,zmsndx(这一行为66个字母,一个字母占一个字符,汉字占两个字符) 2.行高(一行文本的垂直高度):行高是两个连续文本之间的距离,或两行文字基线间的距离。

image

caoyezi commented 7 years ago

全局作用域:

  1. 不在任何函数内定义的变量就具有全局作用域。
  2. js 默认的全局对象window,全局作用域的变量都绑定到window的一个属性。
  3. var foo = function(){} 以变量方式定义的函数也是一个全局变量,最顶层函数也被定义成一个全局变量,并绑定到window对象。
  4. js只有一个全局变量-- 任何变量,函数也是变量,一层层往上找,全局作用域中没有找到,就referenceError报错。

名字空间

因为全局变量会绑定window上,不同js使用相同的全局变量或者相同名字的顶层函数,造成命名冲突,很难被发现,所以要把所有的代码都放入唯一的名字空间‘xx’中,会减少全局变量冲突。

局部作用域

变量作用域实际在函数内部,在循环语句里面无法定义的局部作用域的变量,用let代替var申明一个块级作用域的变量。

常量 以前是用大写的变量来表示常量,例如PI,现在用const 来申明常量,跟let一样都具有块级作用域。

luvshri commented 7 years ago

day7_性能优化.md

fezaoduke commented 7 years ago

周末回家,请假了