变量提升 Variable hoisting变量提升是js比较有特点的地方,它允许你先使用变量,在其后面再进行变量声明,不会抛出 Uncaught ReferenceError异常。虽然变量被提升到前面,但是它的默认值则…
分类:html
vue组件之间的通信
前言 作为一个vue初学者不得不了解的就是组件间的数据通信(暂且不谈vuex)。通信方式根据组件之间的关系有不同之处。组件关系有下面三种:父–>子、子–>父、非父子 父–&…
浅谈web自适应
转自:http://www.cnblogs.com/consta… 前言 随着移动设备的普及,移动web在前端工程师们的工作中占有越来越重要的位置。移动设备更新速度频繁,手机厂商繁多,导致的问题是每一台机器的…
简介4种CSS实现水平垂直居中的方法及优缺点
绝对定位居中 Absolute Centering <div class="Container"> <div class="Absolute-Center"> </div> </…
CSS自定义变量属性——像less,sass那样在css中使用变量(译)
介绍 通常大型文档或者应用(甚至小规模的文档或应用)会包括大量的CSS。在这些CSS文件中通常会有大量相同的数据;例如,一个网站可能用了一个颜色主题并反复用三到四种颜色贯穿始终。改动这些数据会非常困难并且容易出错,因为它…
扑朔迷离的属性和特性【彻底弄清】
从学习前端以来,属性和特性已困惑我很久。今天使用jQuery时,又踩到了这个坑。于是下定决心,彻底搞懂它。 一、对象、属性和特性的关系 先来看一下词典的解释: property:1、财产、所有权、房地产;2、性质、特性、…
web security
常见web安全及防护原理 sql注入原理 就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令 总的来说有以下几点 永远不要信任用户的输入,要对用户的输入进行校…
是什么
所有浏览器都支持<!DOCTYPE> 概念 是指web浏览器关于页面使用哪个html版本进行编写的指令。 常用DOCTYPE声明 html 5 <!DOCTYPE html> html 4.01(…
监控CDN的可用性
相信各位运维都有遇到一些奇奇怪怪的现象, 线上业务突然几分钟不可用了, 订单量突然下降90%甚至到0。 查原因排查很久, 才知道原来是CDN的JS/图片/CSS加载失败了. 那么我们有什么办法可以监控这种情况呢? 我们可…
右脑编程--左脑是基础(3)之逻辑篇
在上一篇中,我讲到了英语的重要性,也提到了一个概念“代码即注释”。事实上的确如此,一个编写良好的代码,本身就是一个注释,或者说是一个优秀程序员的思想结晶。无需另外再增加注释了。我们在阅读一篇优秀的文章时,通常都被文章自身…
HTML5 Canvas圆盘抽奖应用DEMO
HTML5 Canvas圆盘抽奖应用DEMO html页面 <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="U…
基于vue.js的图片预览组件2.0.1
基于vue.js的图片预览组件 Github github 安装 npm install enlargeimg --save-dev import enlargeimg from 'enlargeimg'; 基础用法 &…