File对象:担任处理那些以文件情势存在的二进制数据,也就是操纵当地文件;FileList对象:File对象的网页表单接口;FileReader对象:担任将二进制数据读入内存内容;URL对象:用于对二进制数据天生URL。…
标签:html5
基于mongodb的搜刮分页
mongodb隐约查询并分页 1.竖立数据库 代码以下: var mongoose = require('mongoose'); var shortid = require('shortid'); var Schema …
vue组件之间的通信
前言 作为一个vue初学者不得不了解的就是组件间的数据通信(暂且不谈vuex)。通信方式根据组件之间的关系有不同之处。组件关系有下面三种:父–>子、子–>父、非父子 父–&…
js对文件和二进制操纵的一些要领汇总
近来接办了一个项目,接触到一些对文件操纵的营业.所以在这边整顿一下一样平经常使用到的处理体式格局,当进修笔记吧,有不对的处所,迎接斧正哈 FileReader 起首我们来看一下 FileReader 这个全能的对象, 就…
前端工程师必知的机能优化技能
机能与构造 当能够踏实的明白并编写HTML和CSS这门专业知识。跟着网站代码量和流量的增进,另一种新技能也最先发挥作用,这关于开辟效力和用户体验都至关重要。我们在相识网站机能和构造的基础知识上还要继续勤奋。 代码库的构造…
常见meta和link标签
页面基本设置 <!-- 页面描述 --> <meta name="description" content="页面描述,控制在150字以内" /> <!-- 页面关键词 --> <…
浏览器缓存
浏览器缓存 浏览器缓存分为强缓存和协商缓存 强缓存 客户端第一次问服务器要某个资源时,服务器丢还给客户端所请求的这个资源的同时,告诉客户端将这个资源保存在本地,并且在未来的某个时点之前如果还需要这个资源,直接从本地获取就…
带加载进度的Web图片懒加载组件Lazyload
在Web项目中,大量的图片应用会导致页面加载时间过长,浪费不必要的带宽成本,还会影响用户浏览体验。 Lazyload 是一个文件大小仅4kb的图片懒加载组件(不依赖其它第三方库),组件会根据用户当前浏览的区域去自动加载对…
每个 JavaScript 工程师都应当知道的 10 个面试题
1. 能说出来两种对于 JavaScript 工程师很重要的编程范式么? JavaScript 是一门多范式(multi-paradigm)的编程语言,它既支持命令式(imperative)/面向过程(procedura…
我的前端编码习惯 —— html篇
前言 作为一个前端工程师,我们可能每天都要写html、css、javascript,每个人写出来的代码都饱含着自己的个人的style也有自己的编码习惯和准则,下面和大家分享一下我的习惯和准则。 html 首先我们要对文档…
Html5常用文本标签
 …
闭包的理解
闭包 1. 闭包的概念: 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成”定义在一个函数内部的函数”,或者“能够读取其他函数内部变量的函数”。 所…