- 博客(8)
- 收藏
- 关注
原创 【WEB】JS面试题涉及基础知识总结(二)
【WEB】JS面试题涉及基础知识总结(一) http://blog.csdn.net/whuzxq/article/details/78122965 那么继续下面的分享。四.异步和单线程1.前端使用异步的场景:定时任务:setTimeout.setInterval网络请求:ajax请求,动态<img>加载事件绑定注:都是需要等待的场景2.单线程的异步过程执行第一行遇到setTimeo
2017-09-30 14:49:49 408
原创 [WEB] zepto.js源码阅读与总结
最近尝试看一些简单的开源代码,zepto代码量比较少,很适合刚开始阅读源码的人,现将一些心得记录如下,以免忘记。笔者阅读的zepto版本为V1.1.6.一.总体结构window.Zepto和window. $都赋值了Zepto这个变量,Zepto是个自执行的匿名函数,看源代码的最后几行,匿名函数返回了$变量。 简写之后,即为var Zepto = (function(){ var $
2017-09-29 22:57:54 379
原创 【WEB】JS面试题涉及基础知识总结(一)
一.变量类型1.变量类型:undefined,string,number,boolean,function,object 变量类型分为值类型与引用类型。值类型: 引用类型:对象,数组,函数 注:object类型包括:对象,数组以及NULL. 2.值类型强制类型转换的几种场景: 字符串拼接:var a=100+’10’;//10010‘= =’运算符:100 ==‘100’0==‘
2017-09-28 14:04:27 471
原创 【WEB】JS实现选择排序,插入排序与归并排序
1.选择排序算法思路:它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法。算法复杂度为O(n^2) JS实现 function random(from,to,n){ var arr=[]; for(var i=0;i<n;i++){
2017-09-28 11:09:12 387 2
原创 【WEB】百度前端技术学院任务汇总
以下是在空闲时间对JS以及CSS知识的巩固与联系。具体代码详见:https://github.com/whuzxq/baiduAcademic糯米学院部分任务:task1:有趣的鼠标悬浮模糊效果http://47.95.234.87/ProBaidu/task1/task1.htmltask2:css3饼状loading效果http://47.95.234.87/ProBaidu/task11/ta
2017-09-15 10:15:15 1803
原创 【WEB】百度糯米学院学习笔记
一.鼠标悬浮模糊效果(css3实现) 1.图片模糊-webkit-filter:blur(2px);2.字体流光渐变效果 (1)绘制渐变背景图background-image: -webkit-linear-gradient(left, blue, red 25%, blue 50%, red 75%, blue 100%);使用CSS3的渐变绘制图像,从左到右。 需要注意的是颜色是 0到49
2017-09-11 21:22:10 611
原创 [WEB]知乎登录背景——html/css/js实现
一.源代码<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>IFE JavaScript Task 01</title> </head> <style> html,body{ width:100%; height:100%; overflow:hidden;
2017-09-06 11:54:48 2963
原创 【IOS】IOS常用第三方库总结
今天实验室IOS大神来经验分享,干货满满,其中提到了一些在项目中起到四两拨千斤的第三方库集锦,非常受用,因此在博客里进行总结以备日后使用。1.EAIntroView库:启动引导界面定制 2.MBProgressHUD库:小菊花/圆形/直线进度条 3.Mantle库:JSON 功能–字典转模型 4.Mansonry库:给控件添加约束 5.MJRefresh:下拉&上拉刷新 6.SDWebIm
2017-09-04 15:30:39 852
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人