技术前沿:KOA框架、ES6 、 handlebars模板 、 mustache、yayatemplate、spm
订阅RSS 结对编程/敏捷编程 、瀑布流 、视差页面 、自适应(适应不同分辨率的浏览器)、扁平化
大课题:
1.js框架
2.web app框架()
3.node js(什么样的应用使用node js效率更高?)
小课题:
1.内存泄露问题(各种浏览器的泄露问题。怎么发现?怎么解决?)
2.跨域(ajax调用一些不在同一个服务器上的接口,常会失败,怎么解决)
3.css折叠(margin折叠)
4.iframe的弊端
5.seajs-debug模式,远程调试
习题:
1.10 % '0'结果是?
2.'#00ff00' -> rgb(0,255,0) (写程序转换颜色值...)
3.打印乘法口诀..
4.用20行的js代码,写一个最牛逼的程序..!!!!
三言两语:
1.CMD对依赖的模块是延迟执行。AMD是一开始就写好所有依赖,不是等到要用的时候才写,依赖就近。
2. 预编译的css,SASS 和 LESS的区别:LESS和Sass的主要不同就是他们的实现方式,LESSS是基于JavaScript,所以,是在客户端处理的。
另一方面,Sass是基于Ruby的,然后是在服务器端处理的。很多开发者不会选择LESS因为JavaScript引擎需要额外的时间来处理代码然后输出修改过的CSS到浏览器。
3.compass (compass ruby) git也是ruby ,gem install compass
4.js原生代码和jquery代码不要混用!!
5.js中使用双重否定,确保为布尔值!!
6.页面布局:margin-bottom和padding-bottom设置为很大的值,实现高度自适应.
本文来源:https://www.wddqw.com/doc/28f2ae8d770bf78a64295448.html
正在阅读:
前端课题列表01-01
我只是一个人01-01
冷知识:关于健康,减肥的一些建议01-01
开篇宣传语01-01
作文400字:我学会了宽容01-01
课文金色的鱼钩读后感01-01
中国少年先锋队队歌_歌词01-01
口译学习技巧01-01