因为习惯太久的黑暗,所以阳光愈加刺眼!

空一座旧城,守一个旧人

2017年12月13日

关于foo的一个面试题

摘要: 今天看到一个关于foo的一个面试题,赶脚特别有意思 阅读全文

posted @ 2017-12-13 21:36 空一座旧城,守一个旧人 阅读(1521) 评论(2) 推荐(0) 编辑

2017年12月11日

前后端渲染

摘要: 前后端渲染之争 1.引言 十年前,几乎所有网站都使用 ASP、Java、PHP 这类做后端渲染,但后来随着 jQuery、Angular、React、Vue 等 JS 框架的崛起,开始转向了前端渲染。从 2014 年起又开始流行了同构渲染,号称是未来,集成了前后端渲染的优点,但转眼间三年过去了,很多 阅读全文

posted @ 2017-12-11 09:56 空一座旧城,守一个旧人 阅读(431) 评论(0) 推荐(0) 编辑

2017年12月10日

ES6模块化

摘要: 关于ES6模块化 历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如 Ruby 的require、Python 的import,甚至就连 CSS 都有@import,但是 JavaScript 任 阅读全文

posted @ 2017-12-10 18:55 空一座旧城,守一个旧人 阅读(378) 评论(0) 推荐(0) 编辑

2017年12月8日

关于跨域请求

摘要: 跨域问题的产生: 因为浏览器有同源策略,只有在同域名,同端口,同协议的情况下才可以进行数据交互;有的时候,例如:在公司开发项目的时候,前端开发的服务器可能和后端服务器不是同一个,因为可能是通过gulp、webpack搭建的开发服务器,就需要解决跨域问题,再例如,在大公司数据服务器不只有一个,所以跨域 阅读全文

posted @ 2017-12-08 22:30 空一座旧城,守一个旧人 阅读(373) 评论(0) 推荐(0) 编辑

移动端经常出现的兼容问题

摘要: 移动端 经常出现的兼容问题 1.安卓浏览器看背景图片,有些设备会模糊 因为手机分辨率太小,如果按照分辨率来显示网页,字会非常小,安卓手机devicePixoRadio比较乱,有1.5的,有2的也有3的。想让图片在手机里显示更为清晰,必须使用2x的背景图来代替img标签(一般情况下都是2倍的),或者指 阅读全文

posted @ 2017-12-08 20:17 空一座旧城,守一个旧人 阅读(997) 评论(1) 推荐(3) 编辑

移动端开发

摘要: 移动端开发 我们现在关注的点还在移动M站上,或者我们可以叫做webapp,其实就是运行在移动端浏览器中的web网站 app:application应用程序。手机软件:主要指安装在智能手机上的软件,完善原始系统的不足与个性化。 移动端开发是与PC端肯定是有很大不同的,所以我们需要学习如何在移动设备上开 阅读全文

posted @ 2017-12-08 15:19 空一座旧城,守一个旧人 阅读(353) 评论(0) 推荐(1) 编辑

4.sass的分支结构、循环结构、函数

摘要: 分支结构 在sass里,可以使用@if让我们根据一些条件来应用特定的样式 结构: 如果条件为真的话,括号里的代码就会释放出来 例如: 如果是另外一种情况 》 if else在sass里的写法是: for循环 在sass里的for循环是这样的 还有一种是 注意,开始值和结束值的关系可以是升序也可以是倒 阅读全文

posted @ 2017-12-08 10:07 空一座旧城,守一个旧人 阅读(400) 评论(0) 推荐(0) 编辑

3.sass的数据类型与函数

摘要: 数据类型 在sass里有数字、字符串、列表、颜色等类型 在cmd里 输入 就会进入到交互模式,输入的计算可以马上得到结果 type of()可以用来得到数据类型,如: 注意数字类型的可以包含单位,如: 字符串类型: list类型: 颜色: number 计算 也可以包含单位 好吧,都是一些小学的数学 阅读全文

posted @ 2017-12-08 10:05 空一座旧城,守一个旧人 阅读(420) 评论(0) 推荐(0) 编辑

2017年12月7日

2.sass变量、嵌套、混合(mixin)、继承拓展、@import、comment

摘要: 变量、嵌套、混合(mixin)、继承拓展、@import、comment 变量的意义 在sass里我们可以定义多个变量来存放颜色、边框等等的样式,这样就可以在下面想要使用样式的时候使用变量了 这样的优点就是便于维护,更改方便 变量的使用 可以通过$来定义变量,在变量名字中可以使用 和_来作为连接,并 阅读全文

posted @ 2017-12-07 19:47 空一座旧城,守一个旧人 阅读(767) 评论(0) 推荐(0) 编辑

1.sass的安装,编译,还有风格

摘要: 1.安装sass 1.安装ruby 因为sass是用ruby语言写的,所以需要安装ruby环境 打开安装包去安装ruby,记住要勾选 下面选项来配置环境路径 [x] Add Ruby executables to your PATH 安装完成之后继续下一步操作 2.安装sass 在cmd里通过gem 阅读全文

posted @ 2017-12-07 19:38 空一座旧城,守一个旧人 阅读(327) 评论(0) 推荐(0) 编辑

导航