![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
文章平均质量分 86
努力学习的笨小孩
这个作者很懒,什么都没留下…
展开
-
js高级
一js作用域二词法分析一函数来源二分析过程argumentsjs中的不定参数callee 代表正在执行的函数可以用于递归caller 是函数自身的一个属性代表谁调用的他四js中的this原生类型35hello等引用类型对象函数五闭包六面向对象七静态八私有九继承十原型伪造一、js作用域 如果有多层函数嵌套,优先在自己所在函数内查找所需变量,如果查不到,再去上层可以调到全原创 2017-05-26 15:15:29 · 258 阅读 · 0 评论 -
webuploader上传文件
具体的api文档github都有详细说明,下面直接断点续传代码 : <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>视频上传</title> <!--引入CSS--> <link rel="stylesheet" type=转载 2017-12-28 13:10:21 · 1245 阅读 · 0 评论 -
cropper截图插件
插件的使用比较简单下载:<link rel="stylesheet" href="cropper.css"><script src="jquery.js"></script> # 依赖jQuery<script src="cropper.js"></script>同时,裁剪图片需要一个放图片的容器:<div class="container"> <img id="image" src转载 2017-12-28 13:15:34 · 3197 阅读 · 1 评论 -
js闭包
这段代码有两个特点: 1、函数b嵌套在函数a内部; 2、函数a返回函数b。 引用关系如图: 这样在执行完var c=a()后,变量c实际上是指向了函数b,再执行c()后就会弹出一个窗口显示i的值(第一次为1)。这段代码其实就创建了一个闭包,为什么?因为函数a外的变量c引用了函数a内的函数b,就是说: 当函数a的内部函数b被函数a外的一个变量引用的时候,就创建了一个闭包。 ...转载 2018-04-12 16:30:32 · 147 阅读 · 0 评论 -
前端获取用户访问来源
// 判断用户设备【ios、android、pc、其他】 function _userSource() { if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) { // ios return ‘IOS’; } else if (/(Android)/i.test(n...原创 2018-04-26 14:43:37 · 1551 阅读 · 0 评论