前端开发过程中会接触各种各样的编码,比较常见的主要是 UTF-8 和 HTML 实体编码,但是 web 前端的世界却不止这两种编码,而且编码的选择也会造成一定的问题,如前后端开发过程中不同编码的兼容、多字节编码可能会造成…
分类:html5
谷歌地图 API 开发之 Geocoding API
大部分项目还是都有要获取当前点击的坐标经纬度或者获取当前街道的信息的,然而谷歌API 的文档也并不是很直观。官网地理编码服务地址:https://developers.google.com… 在服务栏里的地理…
[转]HTML5离线存储和本地缓存
感谢原文 一.离线存储 有一个web应用有三个文件index.html,a.js,b.css,现在需要把js和css文件缓存起来 1.在index.html里加上<html manifest=”test…
我的前端编码习惯 —— html篇
前言 作为一个前端工程师,我们可能每天都要写html、css、javascript,每个人写出来的代码都饱含着自己的个人的style也有自己的编码习惯和准则,下面和大家分享一下我的习惯和准则。 html 首先我们要对文档…
2种方法实现经典的左侧固定宽度200px,右侧自适应宽度的布局
今天去面试前端人员,随即出了一个经典的布局问题,即如标题所示。可是结果令我很惊讶,超过一半的人都没答对,亦或是只答对一半!在此记录下用两种方法,第一…
Babel配置的不完全指南
Babel 7.1.0 升级须知 弃用年份preset 不需要再去手动安装babel-preset-es2015或其他年份,安装@babel/preset-env即可,相当于使用了最新版本的javascript 弃用st…
一篇关于BEM命名规范
一直以来自己对命名都是比较混乱的,并没有一个比较好的格式来命名,最近自己碰巧学习到了BEM命名规范,我想谈谈自己的理解以供自己来学习,同时也可以和各位大佬一起学习。 BEM是一个很有用的方法可以创建复用组件和前端代码 有…
vue跳转传参刷新后参数消失
一开始需要实现的功能是跳转到一个页面然后传入一个产品ID号,然后在目标页面用这个ID号显示具体的产品信息我是用的方法是在template中使用router-link标签 <router-link to="/prod…
重学前端学习笔记(七)--JavaScript对象:面向对象还是基于对象?
笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏, 每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【原文有wi…
重学前端学习笔记(二十八)--通过四则运算的解释器快速理解编译原理
笔记说明 重学前端是程劭非(winter)【前手机淘宝前端负责人】在极客时间开的一个专栏, 每天10分钟,重构你的前端知识体系,笔者主要整理学习过程的一些要点笔记以及感悟,完整的可以加入winter的专栏学习【原文有wi…
关于js返回上一页的实现方法
window.history.go(-1);//返回上一页不刷新 window.location.href = document.referrer;//返回上一页并刷新 下面是常用代码: <a href="<…
内敛元素间隙问题
行内元素之间会产生间隙bug问题的场景: 当行内元素之间有“回车”、“tab”、“空格”时就会出现间隙。注:常见的行内元素有:img、span、a、b等 解决方法 写在一行,之间不要有空格之类的符号 (不建议,代码混乱,…