##本周计划
- 学生自己过一遍w3c文档中的
html
&css
部分,每人挑选两个手机应用界面来练习 - 进行一次网络会议,讲解css中常用部分,介绍盒子模型
- 学生自己过一遍w3c文档中
javascript
部分 - 周日实验室培训,主要内容:
- css练习评析
- js动态语言特性
###line:80 数字字符串转成数字的方便方式 | |
//in chrome | |
+'0.123'//0.123 | |
+'0.123e4'//1230 | |
+void 0//NaN | |
+null//0 | |
+false//0 | |
+true//1 | |
+NaN//NaN | |
// List all files in a directory in Node.js recursively in a synchronous fashion | |
var walkSync = function(dir, filelist) { | |
var fs = fs || require('fs'), | |
files = fs.readdirSync(dir); | |
filelist = filelist || []; | |
files.forEach(function(file) { | |
if (fs.statSync(dir + file).isDirectory()) { | |
filelist = walkSync(dir + file + '/', filelist); | |
} | |
else { |
const cp = require('child_process'); | |
const fs = require('fs'); | |
cp.exec('eslint --print-config ./eslintrc.js', {}, (err, stdout, stderr) => { | |
if (stderr) { | |
console.log(stderr); | |
return; | |
} | |
fs.writeFileSync('./.eslintrc', stdout); | |
}); |