sessionStorage 语法 保存数据 sessionStorage.setItem(‘key’,’value’); 获取数据&n…
标签:前端开发
浏览器对网址的访问详解
首先,根据url得到ip地址 浏览器对这个URL的缓存进行查询,先在浏览器缓存中查询,没有找到记录后再在本机hosts文件中查询,仍然没有找到,再去ISP电信服务商那里查询,最后就来到了万维网DNS域名服务系统,开始进行…
常用的ES6语法
什么是ES6? ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。Mozilla公司将在这个标准的基础上,推出JavaScript 2.0。 ECMAScr…
前端工程:实现文件打包好后自动上传至服务器
现在前端项目都是用构建工具写的,比如vue-cli,create-react-app,dva-cli等,打包完每次都要把文件复制到服务器,要是后期甲方爸爸不做修改还好,要是每天给你提一个这里加个图片,那里改下样式的,每次…
livereload
livereload livereload是一个web开发辅助工具,当我们修改完html、css和js的时候会自动刷新浏览器,不需要再F5了。这样在双屏切图、写js代码的时候会提高很多效率; livereload是基于h…
[前端][兼容]ios微信浏览器里音乐无法播放的问题
开发H5的时候遇到了ios微信浏览器里音乐无法播放的问题(安卓正常)。搜索资料发现ios微信浏览器里需要用户和屏幕有过交互(点击之类的)之后才能播放音乐。 一般情况下会使用WeixinJSBridgeReady的方法(或…
css中单位
PX特点 1. IE无法调整那些使用px作为单位的字体大小; 2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位; 3. Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE浏…
React+Electron桌面应用开发文章索引
只用纯JavaScript就能开发漂亮的桌面应用,甚至html/css都几乎不用! 如果你已经是Web前端开发人员或者是Nodejs后端开发者,那么这些文章都会很容易理解很容易上手。 下面是相关文章的索引: Electr…
重学JS(九)—— 观察者模式和发布/订阅模式真不一样
有这么一段代码经常会出现在代码中 var pubsub = (()=>{ var topics = {}; function subscribe(topic,fn){ if(!topics[topic]){ top…
前端代码规范
前段时间在看一些规范性的东西记在了笔记上,今天在这里拿出来给大家分享一下,目前我采用(学习到)的一些规范约束 【后面会持续更新。。。。】 1.文件/资源命名 1.1 资源名全部小写 1.2 – 分割名称 .来…
js笔记三十之单例模式和工厂模式
单例模式 对象数据类型的作用: 把描述同一个实物(同一个对象)的属性和方法放在一个内存空间下,起到了分组的作用,这样不同事物之间的属性即使属性名相同, 相互也不会发生冲突 — 这种分组编写代码的模式叫做: 单…
html2canvas截图的清晰度问题
首先请关注官方更新。 —————————————————————————————————————— html2canvas这个东西的作用是,可以在页面里截图,无论是整张页面,乃至单个的div,都可以依照原本的画风生成ca…