2009年,美国程序员Ryan Dahl创造了node.js项目,将javascript语言用于服务器端编程。 这标志Javascript模块化编程正式诞生。因为老实说,在浏览器环境下,没有模块也不是特别大的问题,毕竟网页程序的复杂性有限;但是在服务器端,一定要有模块,与操作系统和其他应用程序互动,否则根本没法编程。
本系列主要在于对自己的日常学习的内容做一个归纳整理,同时分享一些平时遇到的一些比较好的面试题.
通过对笔试面试题的学习,强化自己的所学知识面.
Sass (Syntactically Awesome Stylesheets)是一种动态样式语言,Sass语法属于缩排语法,比css比多出好些功能(如变量、嵌套、运算,混入(Mixin)、继承、颜色处理,函数等),更容易阅读。
Sass 有两种语法。 第一种被称为 SCSS (Sassy CSS),是一个 CSS3 语法的扩充版本。也就是说,所有符合CSS3语法的样式表也都是具有相同语法意义的SCSS文件。另外,SCSS理解大多数CSShacks以及浏览器专属语法,例如IE古老的filter 语法。这种语种语法的样式表文件需要以.scss扩展名。
开篇之前, 大家先思考一个问题, 下面这段代码运行出来之后的结果是多少 ++[[]][+[]]+[+[]]
可能不同团队都有各自的规范,又或者很多人在写 CSS 的时候还是想到什么就写什么,不存在太多的约束。
我觉得 CSS 代码规范还是有存在的必要的,尤其是在团队配合,多人协作下,规范就显得尤为重要。
本系列主要在于对自己的日常学习的内容做一个归纳整理,同时分享一些平时遇到的一些比较好的面试题.
通过对笔试面试题的学习,强化自己的所学知识面.
本系列主要在于对自己的日常学习的内容做一个归纳整理,同时分享一些平时遇到的一些比较好的面试题.
通过对笔试面试题的学习,强化自己的所学知识面.