** css防止边距重叠的方法 ** 今天整理了一下用css防止边距重叠的几种方法先假设一组dom结构 <div class="parent"> <div class="child"> </…
标签:html5
clearfix清除浮动最佳实践
版本一 .clearfix:after { content:"\200B"; display:block; height:0; clear:both; } 解释下:content:”200B”;这…
jquery获取rem的值会丢失小数点后面的px大小
计算方法,精度损失来自于浏览器将rem转成px的过程。element.currentStyle ? element.currentStyle : window.getComputedStyle(element, null…
自制微信小程序通讯JS
自制微信小程序通讯JS 起因 现在微信小程序开发基本会使用到组件的开发。随着组件的不断增加,使得组件之间的通讯越发频繁。然后,微信小程序中组件之前通讯必须通过父子关系才能进行。 这个js能使得我们在组件和页面之间随意通讯…
Node.js开发系列(二)
上一节我们做了一个最简单node.js版本web应用 使用express在server.js文件中我们使用了node.js的http模块构造了一个最简单web应用。现在我们来改造一下,新的server.js文件如下: v…
你真的懂JavaScript基础类型吗
夯实Javascript基础。 基本类型有六种: null,undefined,boolean,number,string,symbol。 基本类型的值是保存在栈内存中的简单数据段 基础类型特性 基础类型最重要的特性 基…
闭包的理解
闭包 1. 闭包的概念: 由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成”定义在一个函数内部的函数”,或者“能够读取其他函数内部变量的函数”。 所…
防抖动处理和节流 小技巧
1. 简单的防抖动处理,一秒内点击一次 var timer = null; $('.coupon').click(function(){ if (timer) { return; } timer = true; setT…
前端小白的面经小记
前端小白最近面试几家公司,写点面经分享给大家,同时记录下自己的缺点以供后期补足,各个公司的开发方向不同,请各位理性看待。 问题相关 Css 布局方式有哪几种?具体到水平垂直居中方式。「直接现场手敲」触发BFC的样式。di…
让Nodejs支持H5 History模式(connect-history-api-fallback源码分析)
导读 本文主要是对connect-history-api-fallback库进行一次源码分析。connect-history-api-fallback是一个用于支持SPA History路由模式的nodejs库。阅读本文…
webpack4 + react 搭建多页面应用
webpack 升级到4之后还没好好的同步一个可实用的webpack架子,接下来用webpack4来搭建一个简单的react的多界面应用,废话不说 直接撸码 创建工程 $ mkdir demo && cd…
jQloader 开源,集成 ajax、history、loading、orderTemplate 的页面模块化工具
jQloader v0.2.3 一款精简而丰富的微型框架,非常适合以 jQuery 为核心的项目使用。 它的核心功能为 ajax + pushState 实现异步加载、路由、浏览器历史。并集成指令模板、进度条、loadi…