初衷
在职的时候从零开始自学了一段时间的html和css,接着离职报了培训班学js。课上完之后在家一边自学一边找工作,简历上老老实实写着新人一枚,没有前端工作经验,结果连一个非培训机构的前端面试电话都没有。在家待的时间越长,学习积极性越淡,所学的内容也在一点点流失。转前端好难。一定要相信,熬过这段灰暗时光,终会遇见阳光。这个随笔就给陷在这段灰暗时光里的自己吧,送给自己乱记。
乱记
需要掌握的内容及程度
- html和css 就看了一本关于html和css的书,书上的代码全部敲了一半,现在也不知道记得多少。从整体出发去布局比较薄弱。
- h5和css3 这个很弱,没有真正去接触。
- js 这个是跟着培训班学的,这个培训班是从html和css开始教的,我算是插班生,通过了他们关于html和css部分的考核后直接学的js部分。(无数次证明,我的能力远比自己以为的强。太老实了,不会忽悠,另外很大的原因是缺自信。)毕竟之前没有接触过,对我来说,学的内容很多,每个知识点过得很快,我只有自己敲过多遍且弄明白的内容才算真正掌握,可是上课的环境下,根本不容许我这样做,所以很多内容是一知半解,还没掌握就过去了。自学的时候对前端充满了激情和憧憬,培训的经历让我看到了自己的无能和前端的浩瀚,很打击积极性哪。
js细分
- 原生js 整个培训时期,就这个学的还强点,最好还是跟着课件再过一遍,巩固一下。
- ajax 我已经忘了这部分内容了,主要是用来异步渲染的?
- 其他内容印象都很淡了。
学前端开心的事
大概就是自己用所学知识写出东西吧。写了一个倒计时页面;做了一个统计表(用来带人减肥给人每天打卡的,自己倒是没减下去,跟着的一批人都瘦了,囧);和同学一起做项目时写了一个页面;现在根据自己的想法写的一个小项目,第2个页面写的太丑,嫌弃!又不知道怎么改好看(毕竟我不是设计= =),所以一直提不起兴趣再继续。对我来说,好像功能都不重要,好看才重要,不好看太影响心情。。。可是,实际上,好看真的没那么重要!!!
需回顾和巩固内容
h5和css3
ajax
nodejs
post和get
面向对象
function People(name){
this.name = name;
}
People.prototype.inputName=function(){
console.log(this.name);
}
function Man(){
};
Man.prototype=new People("汉族男人");
console.log(Man.prototype);
Man.prototype.constructor=Man;
var zs=new Man("zs");
zs.inputName();
深度克隆