- 博客(18)
- 收藏
- 关注
原创 珍藏前端学习进步网址
面试进步:https://github.com/markyun/My-blog/tree/master/Front-end-Developer-Questions/Questions-and-Answers
2017-02-16 13:51:49
472
转载 2016年前端技术观察
作者:曹刘阳,网名阿当,资深Web技术专家,必杀技“前端开发、软件架构和敏捷开发”。先后任职于雅虎、淘宝、新浪企业。在“如何编写高质量代码”领域研究颇深,《编写高质量代码——Web前端开发修炼之道》作者。 本文为《程序员》原创文章,未经允许不得转载,更多精彩文章请订阅《程序员》 责编:陈秋歌,关注前端开发领域,寻求报道或者投稿请发邮件chenqg#youkuaiyun.com。可加微信「Rachel_
2017-02-15 17:19:47
473
转载 Javascript模块化编程(三):require.js的用法
作者: 阮一峰 http://www.ruanyifeng.com/blog/2012/11/require_js.html日期: 2012年11月 7日这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?
2017-02-15 17:17:44
208
转载 常用的javascript设计模式
阅读目录什么是设计模式单体模式:工厂模式:单例模式观察者模式(发布订阅模式)策略模式模板模式代理模式外观模式设计模式太多了,貌似有23种,其实我们在平时的工作中没有必要特意去用什么样的设计模式,或者你在不经意间就已经用了设计模式当中的一种。本文旨在总结平时相对来说用的比较多的设计模式。回到顶部什么是设计模式百度百科: 设计模式(Design p
2017-02-15 17:15:58
280
转载 前端组件化开发实践
前言一位计算机前辈曾说过:1Controlling complexity is the essence of computer programming随着前端开发复杂度的日益提升,组件化开发应运而生,并随着 FIS、React 等优秀框架的出现遍地开花。这一过程同样发生在美团,面
2017-02-15 17:14:57
331
转载 H5移动端知识点总结
移动开发基本知识点一. 使用rem作为单位XHTML12345html { font-size: 100px; }@media(min-width: 320px) { html { font-size: 100px; } }@media(min-width: 360p
2017-02-15 17:14:02
313
转载 前端精选文摘:BFC 神奇背后的原理
前端精选文摘:BFC 神奇背后的原理 BFC 已经是一个耳听熟闻的词语了,网上有许多关于 BFC 的文章,介绍了如何触发 BFC 以及 BFC 的一些用处(如清浮动,防止 margin 重叠等)。虽然我知道如何利用 BFC 解决这些问题,但当别人问我 BFC 是什么,我还是不能很有底气地解释清楚。于是这两天仔细阅读了CSS2.1 spec 和许多文章来全面地理解BFC。
2017-02-15 17:12:15
185
转载 2016-2017年最新前端工程师面试题
2016-2017年最新前端工程师面试题点击链接https://github.com/HerbertKarajan/Fe-Interview-questions我会不断的更新到github上......若想自己留着,可以fork一下。如果觉得不错,记得star一下哦! O(∩_∩)O以下也是本人收集总结的,话不多说,看吧!HTML&CSS: 对Web标准的理解、浏览器内核差异、兼容性、hack、C
2017-02-15 16:05:26
886
转载 $.inArray()方法类似于JavaScript的原生.indexOf()方法
$.inArray()方法类似于JavaScript的原生.indexOf()方法,没有找到匹配元素时它返回-1。如果数组第一个元素匹配value(参数) ,那么$.inArray()返回0。因为JavaScript将0视为false(即 0 == false, 但是 0 !== false),要检查在array中是否存在value, 你需要检查它是否不等于(或大于)-1。
2017-02-15 14:19:00
835
转载 创建插件
创建插件看来 jQuery 你已经用得很爽了,想学习如何自己编写插件。非常好,这篇文档正适合你。用插件和方法来扩展 jQuery 非常强大,把最聪明的功能封装到插件中可以为你及团队节省大量开发时间。开始要编写一个 jQuery 插件,需要为 jQuery.fn 对象增加一个新的函数属性,属性名就是插件的名字jQuery.fn.myPlugin = function(
2017-02-15 11:10:34
240
转载 前端工程师面试套路
前端工程师面试套路 每到年后,便是换工作的高峰期,很多同学会开始面试马拉松。当然也会有一批人选择年前面试年后入职。今天,我决定聊聊关于面试的话题,以及前端工程师的面试套路. (ps:这篇文章摘自 医小生与程序猿 的微信订阅号)。简历的细节作为一个标准的理科生,我也曾大大咧咧,不修边幅。但这毕竟是找工作,尤其是前端工程师,对于细节一定不能忽视。虽说面试以技术为
2017-02-13 11:34:47
1087
原创 在 CSS 里加载字体
@font-face{font-family: mytitlefont;src:url(../font/KINKIE__.TTF);}font-family:mytitlefont;
2017-02-07 17:15:19
468
转载 avalonjs 实现简单购物车
因为最近有在做购物车,然后我们是用avalon来实现一些模块的,所以顺其自然的用avalon来实现购物车,目前发现avalon还是比较强大的,大大的节约了代码量。 购物车一般具备的功能是加减数量、选择商品、删除商品和计算金额,因为avalon具有双向绑定功能,所以杜绝了dom的操作,只需要完成功能的逻辑即可,可以分下面几个步骤实现。 runjs: http://runjs.
2017-02-07 15:52:41
450
转载 前端之路
【前言】所谓的天才,只不过是比平常人更快的掌握技能、完成工作罢了;只要你找到了正确的方向,并辅以足够的时间,你一样能够踏上成功彼岸。本文将 web 前端研发编程能力划分了 8 个等级,每个等级都列举出了对应的特征及破级提升之方法,希望每位在看本文的同学先准确定位自己的等级(不要以你目前能力的最高点,而是以你当前能力的中档与之等级作对比,以免多走弯路),参考突破之法破之。所谓
2017-01-20 11:38:38
197
原创 常用js校验
//发放量字段限制 $(".amount").change(function(){ var limit_get = $(this).val(); var reg = /^[0-9]+$/; if(limit_get == 0||!reg.test(limit_get)){ mui.toast('请输入大于1的
2017-01-20 11:03:55
286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅