一言不合,翠花,上酸菜! //随便写个函数哈 var arr=[]; for(var i=0;i<3;i++){ arr[i]=function(){ return i; } } //你猜会怎么输出 console…
标签:html5
Web组件简介
Web组件是什么? Web组件由三个独立的技术组成: 自定义元素。很简单,这些是完全有效的HTML元素,包含使用一组JavaScript API制作的自定义模板,行为和标记名称(例如,<one-dialog>…
使用 Proxy 实现简单的 MVVM 模型
绑定实现的历史 绑定的基础是 propertyChange 事件。如何得知 viewModel 成员值的改变一直是开发 MVVM 框架的首要问题。主流框架的处理有一下三大类: 另外开发一套 API。典型框架:Backbo…
前端菜鸟笔记 Day-2 Form表单
文章大纲来源:【Day 2】Form表单 HTML表单 表单元素 表单属性 HTML5追加的表单元素 HTML表单 HTML 表单用于搜集不同类型的用户输入。 <form> <form>标签定义 …
手写极简版Promise
极简版Promise 满足的使用方式 生成实例对象的方式:new MyPromise() 通过类直接调用静态方法:MyPromise.resolve(),目前静态方法仅支持resolve & reject 亲测使…
input上传图片并压缩(vue,前端,js)
大家好,我是云皓,话不多说,直入正题 1,获取input上传file文件(自行获取,也可通过vant的upload组件来获取)2,转化为base64文件3,压缩4,转换为blob文件5,上传。下面直接上代码(本代码段是用…
前端面试总结二
为什么要使用css预编译 1、css无法递归式定义2、解决复用性不够3、可以缓解浏览器兼容造成的冗余 cookie,sessionStorage和localStorage的区别 cookie用来在浏览器和服务器中传递并且…
前端人员必须知道的三个问题
第一个问题:前端都做哪些事呢,前端都需要哪些技术呢 前端发展的三个阶段: 初级阶段:(入门) html:常见标签,html5新增的,语义化标签等等 css:选择器,背景,文本,链接,列表,盒模型,定位,浮动,css3新增…
html5系列:form 2.0 新结构
以往的一个form表单,结构比较死板,所有的form元素都必须处在<form>和</form>之间才有效,这会造成一些麻烦,比如说:像bootstrap这种使用<div>来控制布局的框…
html5手机页面的那些meta
一、普通手机页的设置1.<meta name=”viewport” content=””/>说明:屏幕的缩放 content的几个属性: width viewp…
HTML5 原生拖放
发展 原生拖放的发展大致可分为三个阶段:IE4、IE5+、HTML5。 IE4 是最早在网页中引入 JavaScript 拖放功能的,当时只有图像和选中的文本可以拖放,并且只有文本框是有效的放置目标。IE5 拖放功能进一…
前端面试之Html篇
1 . doctype(文档类型) 的作用是什么? ☆ 对文档进行有效性验证: 它告诉用户代理和校验器这个文档是按照什么DTD 写的。这个动作是被动的, 每次页面加载时,浏览器并不会下载DTD 并检查合法性,只有当手动校…