不BB,直接正题 一. 将公共方法绑定到Page上 单个绑定 const oldPage = Page Page = function(app) { // 注意公共函数的名字不要重复,否则覆盖 app.util = fu…
标签:html5
web前端常用的封装方法
1、放大镜 //页面加载完毕后执行 window.onload = function () { var oDemo = document.getElementById('demo'); var oMark = docum…
Electron应用更新的一个简单方案
第一次开发Electron应用 背景 由于工作内容大多是一些日常活动,虽然活动都以已经做好模板为主,实际并不需要什么开发量,一般都是调一下按钮的位置、颜色、字体大小什么的就可以立即发布,但是运营觉得活动什么都要经过开发才…
几款在线脑图制作工具
今天看到产品总监在画图,我顺便问了一句,你这个产品逻辑图画的很好看,确实好看,逻辑清清楚楚,一眼就能看清楚,这脑图除了可以用在产品上,也可以用在工作上,生活上,以便于拎清楚繁重的工作任务,也可以把生活过的井井有条,于是在…
正则表达式懒惰贪婪和replace函数
最近项目中一个简单的需求是,要把如下格式的一段文字 abc{1220}cde{2222}def{cccc}替换成abc{1}cde{2}def{3}也就是把{}匹配到的内容,用匹配的索引替代掉。 粗暴解决方法 恩,这是个…
react开发教程(十)redux结合react
描述 Redux 和 React 之间没有关系。Redux 可以搭配 React、Angular 甚至纯 JS。但是 Redux 还是比较适合和 React 搭配的,因为 React 允许你以 state 的形式来描述界…
网页中的图像
页面中图像的显示 在显示一个页面时,浏览器会首先下载HTML文件并开始显示页面之后才下载图像。而在浏览器下载图像之前,除非预先告诉浏览器图像的大小(即在html中指定图像的width和height),否则它无法知道图像的…
移动端border:1px问题解决方案
问题描述: 为了适配各种屏幕,我们写代码时一般使用设备独立像素来对页面进行布局。而在设备像素比大于 1的屏幕上,我们写的 1px实际上是被多个物理像素渲染,这就会出现 1px在有些屏幕上看起来很粗的现象。 对此有如下解决…
使用HTML5地理位置定位到城市的方法及注意事项
介绍 本文将简述一下如何通过HTML5和百度地图开放平台提供的API来实现对浏览器的定位,同时记录了遇到的问题和解决方案。实现效果为显示出用户所在的省市,即: XXX省 XXX市。 实现思路 利用HTML5 提供的API…
前端面试题总结——H5(持续更新中)
前端面试题总结——H5(持续更新中) 1.HTML5 为什么只需要写 <!DOCTYPE HTML>? HTML5 需要doctype来规范浏览器的行为,让浏览器按照它们应该的方式来运行; HTML4.01基…
学习React之前你需要知道的的JavaScript基础知识
在我的研讨会期间,更多的材料是关于JavaScript而不是React。其中大部分归结为JavaScript ES6以及功能和语法,但也包括三元运算符,语言中的简写版本,此对象,JavaScript内置函数(map,re…
html5与css交互API《二》
1、JavaScript猎取伪元素属性 // Get the color value of .element:before var color = window.getComputedStyle( document.qu…