![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
大海的前端博客
code change the world
展开
-
JS 继承
js 继承(红宝书)原创 2017-07-13 15:01:41 · 195 阅读 · 0 评论 -
JS 闭包
js 闭包原创 2017-07-21 15:01:58 · 271 阅读 · 0 评论 -
js this
上周发的闭包,这周说下与闭包相关的this,this同样是面试必问的话题,我这里就我的理解结合高程阐述一下。定义:this是在执行上下文创建时确定的一个在执行过程中不可更改的变量。所谓执行上下文,就是JavaScript引擎在执行一段代码之前将代码内部会用到的一些变量、函数、this提前声明然后保存在变量对象中的过程。这个’代码片段’包括:全局代码(script标签内部的代码)、函数内部代码、eva原创 2017-07-27 15:00:04 · 122 阅读 · 0 评论 -
mui 上拉刷新下拉加载
最近多处地方用到这块的功能,顺便总结下。 1<!--下拉刷新容器--><div id="pullrefresh" class="mui-content mui-scroll-wrapper"> <div class="mui-scroll"> <!--数据列表--> <ul class="mui-table-view mui-table-view-chevron">原创 2017-08-25 17:23:42 · 3061 阅读 · 0 评论 -
移动端(h5)上传,压缩,预览图片
移动端(h5)上传,压缩,预览图片原创 2017-09-01 10:46:12 · 1581 阅读 · 0 评论 -
我知道的前端算法
前端算法大致可以分为几类排序堆栈,队列,链表递归,动态规划,贪心算法 二分查找以上内容面试官一般都会结合数组,字符串来考察你对以上知识的掌握程度这些排序里边主要掌握四个就可以:冒泡、选择、插入、快速 冒泡排序算法 function bubbleSort(arr) { for(let i = 0,l=arr.length;i<l-1;i++) ...原创 2018-02-13 20:53:39 · 2098 阅读 · 2 评论 -
深入理解函数防抖节流
写在前面:防抖(debounce)节流(throttle)这两个单词千万别写错,工作当中好多人自己封装的函数都写反了。防抖debounce: 在事件被触发n秒后再执行回调函数,如果在这n秒内又被触发,则重新计时。2-1. 实例(1) 用户在输入框中连续输入一串字符后,只会在输入完后去执行最后一次的查询ajax请求,这样可以有效减少请求次数,节约请求资源;实例(1) 用户在输入框中连续输...原创 2018-12-10 16:38:45 · 200 阅读 · 0 评论