第一章 1.(HTTP协议)定义了web浏览器和web服务器之间交换数据的过程以及数据本身的格式,是客户机与服务器交换遵守的协议。 2.ASP.NET的工作模式是基于(B/S)模式以及(IIS)原理 3.下列各种方式无法…
分类:前端开发
Vuex 单状态库 与 多模块状态库
之前在做旅游页的时候对 Vuex 进行了简单的了解。近期在做 Vue 项目的同时重新学习了 Vuex 。本篇博文主要总结一下 Vuex 单状态库和多模块 modules 的两类使用场景。 本篇所有代码是基于 Vue-Cl…
SessionStorage和LocalStorage
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…
WeGeek 微信小程序黑客马拉松主题公布!
12 月 15 日-12 月 16 日,由腾讯公司微信事业群主办的「WeGeek 微信小程序黑客马拉松」将在北京正式启动,Hackathon 面向全球小程序开发者、爱好者,旨在通过微信小程序平台进行小程序的创新开发,共同…
重学JS(九)—— 观察者模式和发布/订阅模式真不一样
有这么一段代码经常会出现在代码中 var pubsub = (()=>{ var topics = {}; function subscribe(topic,fn){ if(!topics[topic]){ top…