javascript
周搏
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript var声明变量提升
一:函数作用域 先看一小段代码: [javascript] view plain copy var scope="global"; function t(){ console.log(scope); var scope="local" console.log(scope); } t(原创 2017-06-26 19:08:38 · 433 阅读 · 0 评论 -
前端检测图片加载失败,替换图片
最近做的一个系统出现了问题,<img/>标签添加src属性,但是你怎么知道这个路径是否无效呢? 废话不多说, //检查图片是否存在 function CheckImgExists(imgurl) { var ImgObj = new Image(); //判断图片是否存在 ImgObj.src = imgurl; //没有图片,则返回-1 if ...转载 2018-05-24 11:15:24 · 3782 阅读 · 0 评论 -
如何绕过chrome的弹窗拦截机制
在chrome的安全机制里面,非用户触发的window.open方法,是会被拦截的。举个例子: var btn = $('#btn'); btn.click(function () { //不会被拦截 window.open('http://cssha.com') }); 上面的代码中,window.open是用户触发的时候,是不会被拦截的,可以正常打开新窗口。再看下...转载 2018-05-09 18:29:21 · 1134 阅读 · 0 评论 -
当图形验证码被后台使用图片流返回的时候,有种想骂爹的冲动。
当后台直接返回图片的时候, 很简单,把 img src=”路径” 后台接口封装返回图片流 axios({ method: 'post', url: this.$api + 'fastdfs/downloadFile', // 请求地址 data: {fileId:url} , // 参数 responseType: 'blob' // 表明返回服务...原创 2018-01-19 10:27:00 · 2459 阅读 · 0 评论 -
window和document对象
Window -- 代表浏览器中一个打开的窗口: 对象属性 window //窗口自身 window.self //引用本窗户window=window.self window.name //为窗口命名 window.defaultStatus //设定窗户状态栏信息 window.location //URL地址,配备布置这个属性可以打开新的页面 对象方法转载 2017-06-26 20:02:56 · 490 阅读 · 0 评论 -
es6笔记
## let &amp;amp;&amp;amp; const 在函数作用域或全局作用域中通过关键字var声明的变量,无论实际上是在哪里声明的,都会被当成在当前作用域顶部声明的变量,这就是我们常说的提升(Hoisting) //变量提升其实不是进入判断之后猜创建value,在es6中,let和const完美的解决了此问题。 function getValue(condition){ if(condit...转载 2018-07-24 17:16:15 · 384 阅读 · 0 评论
分享