se5中的set与map 在est5中开发者使用对象属性来模拟。set多用于检查键的存在,map多用于提取数据。 { let set = Object.create(null) set.foo = true; //检查属…
分类:html5
郑方方打怪升级日记 — 初识HTML5与CSS3
任务名称:响应式砸蛋页面 任务背景 前辈:方方啊,最近项目也没什么事情,你看这个砸蛋页面不是很好看,要不你做一个响应式砸蛋页面吧? 系统:郑方方接下前辈的任务 – 郑方方自动解析任务步骤 任务:响应式砸蛋页面…
前端图片直传OSS试验
前段时间参与了一个H5项目,里边有个需求是用户上传图片。当时的方案是前端先调用微信的JSSDK选择图片并上传,然后再从后端下载到服务器上。然而用的时候发现客户端给的图片有大有小,但是由于用了微信的接口,图片在下载之前是没…
web Notification接口的简单的封装--nf.js
花了两个小时重温了一下html5的Web Notification接口,虽然简单,但我觉得还应该有更方便的使用方式,所以就对这个API的接口进行了简单的封装。源码放在了我的github上。加上注释也就90行,想看源码的同…
JS的原型链和继承
原型和原型链 原型prototype,在创建新函数的时候,会自动生成,而prototype中也会有一个constructor,回指创建该prototype的函数对象。 __proto__是对象或者实例中内置的[[prot…
一行代码实现移动端拍照旋转、压缩问题
在h5头像拍照上传的时候,ios浏览器会逆时针旋转90度,导致上传的效果不如预期。 如何解决 经过网上查找得知可以用 extjs 来获取图片的元数据,通过 orientation 属性来判断拍照的图片是否被旋转了 通过上…
前端--iframe爬坑记录
1、iframe通信 由于项目中有用到vue嵌入静态页面实现功能,vue页面和普通H5页面通信就是个问题。这篇文章写得很详细https://segmentfault.com/a/11… 但是在开发过程中还是遇…
前端面试必问题答疑(1)
一,前端性能优化有哪些? a) 页面优化方面: 1,减少HTTP请求数--设计简化页面--合理设置缓存--资源合并与压缩--css sprites--图片嵌入--Lazy Load Images 2,将外部脚本置底 3,…
Css基础知识(二)
&n…
[面试专题]Vue.js 2.0 独立构建和运行时构建的区别
Vue.js 2.0 独立构建和运行时构建的区别 标签(空格分隔): 未分类 在使用 Vue.js 2.0 时,有独立构建(standalone)和运行时构建(runtime-only)两种版本可供选择。而在 Vue.j…
如何判断是PC端还是移动端来显示页面?
进入域后判断是移动端还是pc端显示不同的页面(PC/MOBILE) 很多情况下,一个应用会有PC和移动端两个版本,而这两个版本因为差别大,内容多,所以不能用响应式开发但是单独开发,而域名只有一个,用户进入域后直接返回对应…
如何安装 vue-devtools 浏览器插件
前言: 由于vue是数据驱动的,所以这就存在在开发调试中查看DOM结构并不能解析出什么。 但是借助vue-devtools插件,我们就可以很容易的对数据结构进行解析和调试。 一、下载chrome扩展插件 GitHub下载…