上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页
摘要: 主要是对于flex: 与width: 的心得,先看代码。 两个并列子容器,第一个同时声明了width和flex,结果发现width失效。 为何width没效果,这要从flex的默认值说起。在不设置flex的时候,flex的值是 “flex:initial”(相当于flex:0 1 auto),而此处 阅读全文
posted @ 2017-05-19 19:14 姜瑞涛 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 想连续几周每天都研究算法是不怎么现实的一件事情。 算法的学习就像打副本。网游大都是这样子的,团本每周都有固定的CD,每个团本有几个BOSS,相应的BOSS掉落固定的装备和材料等。首先,团本有周CD,若没有CD,可以天天打,不出2个月就打吐了,算法的学习也差不多,每周花个3到8小时来研究一下,刷刷题, 阅读全文
posted @ 2017-05-06 20:52 姜瑞涛 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 本来只是一个绝对url和相对url的简单问题,但实际使用中会碰到一些不常见的,比如双斜杠,经常不用竟然忘了,做一下总结。可以参考一下这篇文章 1.url前面是双斜杠(//mljr.com/car.html) 双斜杠是相对协议进行url转换的,如果当前页使用的是https协议,那么转换后的url就是h 阅读全文
posted @ 2017-04-29 20:12 姜瑞涛 阅读(6070) 评论(0) 推荐(0) 编辑
摘要: 权威的资料看MDN,也可以看阮一峰的文章。不过感觉阮一峰对于CORS的描述有问题,简单请求被阮一峰描述为2次浏览器请求了。这个要自己搭个服务器试一下。跨域基本都是根据域名判断的,自己是否要再买个域名呢,腾讯云什么的域名备案还要很长时间,等不起。。不知道有没有什么工具可以在本机虚拟域名。记得自己之前做 阅读全文
posted @ 2017-04-28 05:40 姜瑞涛 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 在《JS DOM编程艺术》一书中,用return false来阻止事件默认行为,可是js高程3里没有这种用法,那这到底是什么呢。 先看一下知乎的一个解释 就此问题,首先要纠正两个观点: 1、 事件处理方法中 的 return false 并不是终止事件,而是阻止事件宿主的默认行为; 2、 不是在所有 阅读全文
posted @ 2017-04-14 08:17 姜瑞涛 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: 高程3使用拼接字符串形式解析的查询字符串,网上有各种正则方式解析的,记得太多,临时需要写的时候,自己都搞混乱了。只记一种吧,用正则。 另外一种方法是 这两种方法区别是,对于查询字符串里的key1只有键没有值,方法1会忽略该键,方法2不会忽略而是把值当成undefined 兼容老浏览器的getElem 阅读全文
posted @ 2017-04-08 12:24 姜瑞涛 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 经过这一年前端的工作学习,公司的各种业务基本都是无脑写了,从新建工程到最后上线,都是自己一个人对自己的项目负责。现在没有了最初那会儿,把公司内部各种框架源码弄明白的认真劲。最近就各种困惑,如何提升自己,如何让自己有竞争力。 思考了很久,从两个方面考虑,一个是广度,一个是深度。先说广度,就是整个互联网 阅读全文
posted @ 2017-04-07 21:49 姜瑞涛 阅读(1669) 评论(5) 推荐(0) 编辑
摘要: 这段时间一直在研究设计模式,在看工厂模式的时候,看到一段代码 对这段代码最后的返回new this.vehicleClass( options )有些迷惑,到底是先执行了后面的方法还是先new了一个新对象出来呢? 直到今天v2ex出现一道JS面试题, v2ex链接 前面几问都没问题,到后面涉及到ne 阅读全文
posted @ 2017-03-29 18:35 姜瑞涛 阅读(3946) 评论(4) 推荐(2) 编辑
摘要: 《JavaScript模式》一书看完一半了,越发感慨要精通JavaScript并非一夕一朝之事。先不说设计模式,就说JS的模块模式你真正灵活运用了么?这是成为一名架构师必备的基础。只是看书是很难掌握这些模式的灵活运用,需要实战,大量的实战。去什么地方实战呢,业务代码是很少有机会进行这个层面的实战的。 阅读全文
posted @ 2017-03-27 13:54 姜瑞涛 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 接着学习《JavaScript设计模式与开发实践》一书。 书中用售楼处发给订阅者楼房信息短信的例子,说明了发布-订阅模式。一个发布-订阅模式,总结来说,由以下几条: 1.首先要指定好谁充当发布者,比如售楼处; 2.然后给发布者添加一个缓存列表,用于存放回调函数以便通知订阅者; 3.最后发布消息的时候 阅读全文
posted @ 2017-03-21 20:44 姜瑞涛 阅读(220) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 19 下一页