摘要:经过对前端技术的学习,感触良多,虽然之前也接触过前端的知识,但是没有进行系统的学习过,在大三上学期学过和简单的,老师也没有深度讲解,知识也没有形成体系,经过一段时间的学习,有以下感触与大家分享整个前端知识就像一座房子,而是砖,建一个网页,里
经过对前端技术的学习,感触良多,虽然之前也接触过前端的知识,但是没有进行系统的学习过,在大三上学期学过h5和简单的css,老师也没有深度讲解,知识也没有形成体系,经过一段时间的学习,有以下感触与大家分享:
整个前端知识就像一座房子,而Html是砖,建一个网页,里面有很多砖(html里面最重要的就是标签,一个一个的标签,虽然也有内建样式可以用,但是专业的事情还是交给专业的去做)
当一座房子的砖盖好了,当然还需要对砖进行修饰,在砖上加上瓷片,加上好看的色彩,改变砖的大小,让这座前端大厦更加好看。
css分为行内格式,内部样式,外部样式,优先级从高到低,一般情况下尽量使用外部样式,因为随着网页的复杂,如果把html和css都写在一个文件里,会变得很长,修改也很麻烦,样式中的选择器也有很多,id选择,类选择,子代,父代,兄弟,下一个等选择,要成为样式小能手,一定要善于使用这些。
当然,页面写完了,下一步就是要进行逻辑判断和事件处理,这个时候就要轮到javascript登场了,这个和java没有关系,只是名字看着有点像,这也是一门计算机编程语言,广泛应用于前端的开发,上面的页面建好了,要让他动起来啊,静态的单页面没有任何价值,js就是来处理页面的逻辑判断和各种事件的处理,js中也有相应的函数,面向对象编程,各种函数来处理页面的操作,基于js还有一个高大上的东西叫jquery,在逻辑处理和事件处理方面代码更短,而且更容易写,但是,我们透过现象看本质,jquery其实就是js的封装再定义,在代码的处理速度和事件处理上,js明显是要快于jquery的,有一位博主测过,js的代码执行速度是jquery的几十倍甚至更高,正如python的处理速度要慢于c语言,这是很正常的,因为他们更接近计算机真实的一面,每加一层,相应的有好有坏,好的方面是更易于编程,坏的方面是牺牲了速度,所谓的高级语言,就是对低级语言的高度封装,封装成更易于人类编写的计算机编程语言。
在前端中还有一个很强大的框架叫Bootstrap,有了这个框架,编写网站更加容易了,就像积木,Bootstrap拥有你用到的绝大部分积木,你要搭一个小房子,就可以用Bootstrap很快的把框架搭出来,专注于代码的逻辑处理和时间处理部分,原理其实就是把你要用到的css样式给你写好,你要用,直接调用即可,整个前端大概就是这样,具体的细节就不在这篇随笔里写了,细节太多太泛,最后送给大家一句话,所谓的大牛就是比你付出多倍的时间,比你更勤奋,只要你够努力,够勤奋,你早晚也是大牛!
以上纯属个人看法,本人知识能力有限,随笔中可能有些许错误,请大家指正,感谢!
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/1860.html
摘要:最终给前端返回的数据格式如下赛冷思内容管理其他字段文章管理文章列表文章详情随笔管理添加修改随笔大致思路就是这样,回头在实现的过程中发现不完善的,将会持续更新。最新更新在我的博客 权限是一块设计挺繁琐的功能,尤其是设计到前端SPA应用,前后端的耦合性太强,先屡屡思路,再实现,如果您有好的建议,也可评论留言。 基本的表结构如下 用户表。user 字段 说明 id 用户ID u...
阅读 3008·2021-10-08 10:18
阅读 728·2019-08-30 15:54
阅读 1061·2019-08-29 18:43
阅读 2433·2019-08-29 15:33
阅读 1297·2019-08-29 15:29
阅读 1598·2019-08-29 13:29
阅读 1021·2019-08-26 13:46
阅读 1692·2019-08-26 11:55