Blue_sdo
Blue_sdo的工作间[2018.3.11]

学习计划安排
任务目标完整学习ECMA-Script(JS)的相关语法,深刻理解以“算法”为核心的编程思维,努力挖掘各种实用技巧和小细节;延伸学习相关编程英语、高等数学等相关知识,能够利用计算机辅助解决相关学科的实际问题;编写一个以字符集为界面的简单游戏。
执行时间30分钟
休息时间10分钟

Blue_sdo
筹备一下轻社区
展开Biu

筹备一下轻社区

[查看全文]
Blue_sdo
方法模型
展开Biu

# forEach方法模型

[pre] function forEach(array, action) {

for (let i = 0; i < array.length; i++) {

action(array);

}

}[/pre]# filter方法模型

[pre] function filter(array, test) {

var passed = [];

for (let i = 0; i < array.length; i++) {

if (test(array))

passed.push(array);

}

}[/pre]filter方法需要return

# map 方法模型

[pre] function map(array, transform) {

var mapped = [];

for (var i = 0; i < array.length; i++)

mapped.push(transform(array));

return mapped;

}[/pre]map方法需要return

# reduce方法模型

[pre] function reduce(array, combine, start) {

var current = start;

for (var i = 0; i < array.length; i++)

current = combine(current, array);

return current;

}[/pre]

[查看全文]