1 / 39
文档名称:

JS is JS ——编写JS独有风格的JS代码(程劭非).pdf

格式:pdf   页数:39页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JS is JS ——编写JS独有风格的JS代码(程劭非).pdf

上传人:翩仙妙玉 2012/6/25 文件大小:0 KB

下载得到文件列表

JS is JS ——编写JS独有风格的JS代码(程劭非).pdf

文档介绍

文档介绍:JS is JS
编写JavaScript独有风格的高质量代码
About
ß  My influences were awk, C, HyperTalk, and
Self, combined with management orders to
"make it look like Java."
——Brendan Eich
Agenda
ß 抽象
ß 面向对象
ß 函数式
ß 过程式
抽象
抽象的方法
1. 简化
Þ 将复杂物体的一个或几个特性抽出去,而只注
意其他特性的行动或过程
2. 归纳
Þ 将几个有区别的物体的共同性质或特性,形象
地抽取出来或孤立地进行考虑的行动或过程。
抽象的方法——简化
function calculate() {
return 3*(,10)-3;
}
抽象的方法——归纳
同⼀事物的抽象可能不同
对问题抽象
ß 教师分苹果问题:
Þ 有一个老师分苹果给3个小朋友,每个小朋友
分3个苹果,请问小朋友们一共有多少个苹果?
function totleApples(kidsCount,appleCount) {
return kidsCount*appleCount;
}
对问题错误的抽象
ß 
function totalApples(count) {
return count*count;
}