随笔分类 - javascript
摘要:本文转载自 "blog" 转载请注明出处 目录 前言 基本原理 html结构 实践 小结 前言 移动端,滑动是很常见的需求。很多同学都用过 "swiper.js" ,本文从原理出发,实践出一个类swiper的滑动小插件 "ice skating" 。 小插件的例子: "移动端" "pc端" 在写代码
阅读全文
摘要:最近基于virtual dom 写了一个小框架-aoy。 aoy是一个轻量级的mvvm框架,基于Virtual DOM。虽然现在看起来很单薄,但我做了完善的单元测试,可以放心使用。aoy的原理可以说和vue的实现大同小异,对于想了解原理的同学,可以在github上看看源码,代码量很少,就几百行。 a
阅读全文
摘要:对这几个基础排序算法进行梳理,便于以后查看。 /** * * 冒泡排序 * 从末尾开始相邻两数相互比较大小,满足条件就交换位置。循环每进行一次,即可确定第i位数的值。 *冒泡排序的时间复杂度为O(n^2)。 * */ function bubbleSort(arr){ if(arr == null
阅读全文
摘要:效果就如我的个人站yooao.cc,把我实现的思路分享给大家。 Masonry渲染页面如果有图片时需要imagesLoaded辅助,不然有可能会造成布局重叠。 一个大体的思路:前端取得最后一篇文章的id,下拉时进行Ajax请求添加文章进布局,并同时更新最后一篇文章的id,这样就可往复循环实现无限瀑布
阅读全文
摘要:在学习过程中对js的constructor的作用产生了疑问。下面是学习的资料进行梳理 function Person(area){ this.type = 'person'; this.area = area; } Person.prototype.sayArea = function(){ con
阅读全文

浙公网安备 33010602011771号