技术前沿: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
初中语文作文有效教学论文01-01
团的干部要求01-01
书法培训班招生简章01-01
1、有一个三位数,它的十位上的数字等于各位上的数字与百位上的01-01
护理人员的竞聘演讲稿01-01