最新消息:前端博客、web前端博客、Angularjs、javascript、jQuery、HTML5、CSS3

前端探讨

探讨前端前沿技术、笔记;前方高能预警,需注意姿势。

JS多种数组操作方法-P1(JavaScript Array Methods P1)

8年前 (2016-11-03) 1494浏览

每当创建一个数组时,我们都可以访问一些我们可以用于数组的本地方法。目前有超过30种这些方法。在这个视频中,这是本系列的第一部分,我将讨论“mutator方法”,这是在使用时修改原始数组的方法。这些是: Array.prototype.pop() A...

http到https跨域请求之jsonp

8年前 (2016-10-28) 3664浏览

大家都知道,由于浏览器安全策略,使用ajax或是javascript非同源请求会被拒绝报错。一般这些解决方法会用JSONP,Proxy,CORS, Cookie 同源策略,Flash/SilverLight跨域等 下面来了解这几解方法: 1、JSON...

HTTP状态码及其含义

8年前 (2016-09-28) 1566浏览

1XX:信息状态码 100 Continue:客户端应当继续发送请求。这个临时相应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求万仇向客户端发送一...

js截取网页图片插件之html2canvas

8年前 (2016-07-18) 2025浏览

突然想起产品妹纸问我的问题:“手机抽奖页面能不能在页面上保存为图片分享到社交平台”,于是google下js页面截取,还真找到 html2canvas。在github评论还不错,6k多star。 支持主流浏览器: Firefox 3.5+ Googl...

网罗的一份穷举算法

8年前 (2016-06-07) 1905浏览

前天,一前端朋友发我一份穷举算法的代码,分析下,质量比较优。 var data = [[“A”, “B”, “C”],[“D”, “ER...

您能想到几种随机生成颜色方案?

8年前 (2016-05-27) 2026浏览

不考虑规则样式,以下方式都是快捷随机生成颜色。 //方案一 function bgColor() { var color = Math.floor(Math.random() * 0xFFFFFF).toString(16).toUpperCase(...

开始使用Flexbox的理由

8年前 (2016-05-12) 2066浏览

1。它在所有主流浏览器的支持 我没有使用flexbox的主要原因是由于缺乏浏览器支持。但事实上,flexbox很好支持,全球95.89%的支持。如果你无视IE 10和下面,微软说,你现在可以吗,这个数字甚至更高。 Flexbox甚至更多的支持比其他...

iOS Safari和shrink-to-fit的问题

8年前 (2016-05-12) 3489浏览

很长一段时间,标准视窗meta标签是这样的- <meta name="viewport" content="width=device-width, initial-scale=1"> 然而,由于去年9月推出iOS Safari 9...

js中如何巧妙使用open,close窗口

8年前 (2016-04-18) 2463浏览

javascript中我们经常会用到window.open(),window.close()。有时open出来窗口了,需求方却要来打开窗口时关闭当前窗口。理想当然直接在后面加上window.close(),可结果却没有想像的那样。它会出个提示“您查看...

QQ浏览器中页面出现莫名错乱原因分析

8年前 (2016-04-05) 3671浏览

上周在做东家内部点餐系统,页面开发完成时发现,在装有QQ浏览器的手机上查看效果发现页面错乱了。当时想找原因,因为是妹子的手机又将近下班就担阁了。今天上班第一件事就是找到这BUG,查找官方相关资料发现,我用了CSS3属性 transform 。 css...