css3中background-size属性详解
xiaoqi 发布于 2017-02-18
background-size是CSS3中新增的属性,background-size的cover特定值会保持图像本身的宽高比例,将图片缩放到正好完全覆盖定义背景的区域。 background-size: length|percentage|cover|contain; lengt...
xiaoqi 发布于 2017-02-18
background-size是CSS3中新增的属性,background-size的cover特定值会保持图像本身的宽高比例,将图片缩放到正好完全覆盖定义背景的区域。 background-size: length|percentage|cover|contain; lengt...
xiaoqi 发布于 2017-02-18
写过手机端页面的小伙伴们都会发现,Phone手机页面会识别数字和邮箱,并会显示成蓝色的字体,而安卓手机上则不会有,那怎么清除呢? 消除方法是加上meta属性 <meta name="format-detection" content="telephone=no, email...
xiaoqi 发布于 2017-02-18
1、ES6之前的模块化 JavaScript最初被设计时并不是用来大型应用的,所以在其设计中也并没有模块化标准。随着其应用越来越广泛,一些开源社区和开发者提出了一些模块标准,如:CommoneJS模块化、异步模块定义(AMD)等。这些规范在提出后得到了广泛关注,并逐步被应用到了一...
xiaoqi 发布于 2017-02-17
在 JavaScript 中对象和数组是引用类型,指向同一个内存空间,如果 prop 是一个对象或数组,在子组件内部改变它会影响父组件的状态。可以直接在子组件修改对象或数组,但是并不会数据改变就会引起变化。 检测对象变化 1、不能检测到对象属性的添加或删除 var vm = ne...
xiaoqi 发布于 2017-02-17
<!DOCTYPE html> <html ng-app> <head> <meta charset="UTF-8"> <title>Simple app</title> <script src="ht...
xiaoqi 发布于 2017-02-17
一个React组件被渲染的过程有三个阶段。这个过程就叫做组件的生命周期。每个React组件都会经历这个过程。为了使这个过程可操控,React提供了一些方法,在组件生命周期过程中,通过这些方法我们可以得到某个阶段发生的通知。这些方法就叫作组件的生命周期方法,它们按特定顺序被调用。 ...
xiaoqi 发布于 2017-02-17
<script type="text/javascript"> (function(doc, win) { var docEl = doc.documentElement, isIOS = navigator.userAgent.match(/\(i[^;]+;( U...
xiaoqi 发布于 2017-02-17
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script sr...
xiaoqi 发布于 2017-02-16
方法一: 通过split将字符串转换成数组,然后调用数组的反转方法,再通过join将数组转换成字符串 var str='12345'; var strF=str.split('').reverse().join(''); console.log(strF); 方法二 unshif...
xiaoqi 发布于 2017-02-16
基本概念 有信息交换就会产生编码、传输、解码三个过程。编码是信息从一种形式转变成另一种形式的过程,正如人类的语言通过声带编码,转换成声波。解码是编码的逆函数,耳膜接收声波,通过脑神经解码成人类文化所能理解的信息。 字符集是一种文化上下文下的所有文字符号集合,它的作用是规定了某个文...