摘要: Vue工作原理&实现双向绑定MVVM 本文能帮你做什么? 1、了解vue的双向数据绑定原理以及核心代码模块2、缓解好奇心的同时了解如何实现双向绑定为了便于说明原理与实现,本文相关代码主要摘自vue源码, 并进行了简化改造,相对较简陋,并未考虑到数组的处理、数据的循环依赖等,也难免存在一些问题,欢迎大 阅读全文
posted @ 2017-04-01 09:42 博客菜鸟100 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 详解apply、call、bind apply、call 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。 JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时 阅读全文
posted @ 2017-04-01 09:41 博客菜鸟100 阅读(123) 评论(0) 推荐(0) 编辑
摘要: AngularJS各种'service'的区别 看了很多文章可能还是不太说得出AngularJS中的几个创建供应商(provider)的方法(factory(),service(),provider())到底有啥区别,啥时候该用啥,之前一直傻傻分不清楚,现在来总结一下。 下文中泛指统一用中文,英文即 阅读全文
posted @ 2017-04-01 09:41 博客菜鸟100 阅读(705) 评论(0) 推荐(0) 编辑
摘要: 1.递归 ? 1 2 3 4 5 6 7 8 function fib(n){ if(n==1||n==2){ return 1; } return fbnq(n-1)+fbnq(n-2); } fbnq(10); //55 ? 1 2 3 4 5 6 7 8 function fib(n){ if 阅读全文
posted @ 2017-04-01 09:40 博客菜鸟100 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Mac下Apache+MySQL+PHP开发环境安装过程 mac下是自带有Apache和php的服务器的,不需要另外安装,本文就对相关配置进行介绍。 第一:Apache 在终端中输入,下面指令即可启动Apache服务器: //启动 sudo apachectl-k start //重新启动 sudo 阅读全文
posted @ 2017-04-01 09:36 博客菜鸟100 阅读(2215) 评论(0) 推荐(0) 编辑
摘要: 原生封装的js前端工具库(包含了jquery的常用功能) 框架中包含了jquery常用的功能,代码很简单,用起来很方便 /***************************************************************************************** 阅读全文
posted @ 2017-04-01 09:35 博客菜鸟100 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 常用javaScript组件封装(一) 现在Javascript库海量,流行的也多,比如jQuery,YUI等,虽然功能强大,但也是不万能的,功能不可能涉及方方面面,自己写一个的JS库是对这些的补充,很多也比较实用,把应用到项目中中去也比较方面,这也是对工作的一些积累,也加深对知识的理解。2012- 阅读全文
posted @ 2017-04-01 09:34 博客菜鸟100 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 【面试题】BFC 神奇背后的原理 BFC 已经是一个耳听熟闻的词语了,网上有许多关于 BFC 的文章,介绍了如何触发 BFC 以及 BFC 的一些用处(如清浮动,防止 margin 重叠等)。虽然我知道如何利用 BFC 解决这些问题,但当别人问我 BFC 是什么,我还是不能很有底气地解释清楚。于是这 阅读全文
posted @ 2017-04-01 09:32 博客菜鸟100 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 面试题】CSS清浮动处理(Clear与BFC) 在CSS布局中float属性经常会被用到,但使用float属性后会使其在普通流中脱离父容器,让人很苦恼 1 浮动带来布局的便利,却也带来了新问题 1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta 阅读全文
posted @ 2017-04-01 09:31 博客菜鸟100 阅读(221) 评论(0) 推荐(0) 编辑
摘要: JavaScript实现 页面滚动图片加载(懒加载) 现在的页面大多都具有的特点 - 内容丰富,图片较多;像我们经常浏览的淘宝,京东,团购网站之类的(本人网购控,属于一个月不在网上花点钱就不痛快),一个页面几十张图片那叫毛毛雨,所以现在流行起了一个方法 - 滚动动态加载。这个方法能解决很大程度的HT 阅读全文
posted @ 2017-04-01 09:30 博客菜鸟100 阅读(4042) 评论(0) 推荐(0) 编辑