摘要:
Vuex是一个专为Vue.js应用程序开发的状态管理模式。他采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 什么是“状态管理模式”? 从一个简单的Vue计数应用开始: 这个状态自管理应用包含以下几个部分: state,驱动应用的数据源 view,以声明方式 阅读全文
摘要:
call()方法和apply()方法的作用相同,他们的区别在于接收参数的方式不同。 对于call(),第一个参数是this值没有变化,变化的是其余参数都直接传递给函数。(在使用call()方法时,传递给函数的参数必须逐个列举出来。使用apply()时,传递给函数的是参数数组)如下代码做出解释: 阅读全文
摘要:
1. <!DOCTYPE> 声明位于文档中的最前面,处于 <html> 标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。 2. 严格模式的排版和 JS 运作模式是 以该浏览器支持的最高标准运行。 在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。 阅读全文
摘要:
Wekbit是一个开源的Web浏览器引擎,也就是浏览器的内核。 Apple的Safari, Google的Chrome, Nokia S60平台的默认浏览器,Apple手机的默认浏览器,Android手机的默认浏览器均采用的Webkit作为器浏览器内核。Webkit的采用程度由 此可见一斑,理所当然 阅读全文
摘要:
CSS Sprites在国内很多人叫css精灵,是一种网页图片应用处理方式。 优点: 它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时,载入的图片就不会像以前那样一幅一幅地慢慢显示出来了。 利用CSS的“background-image”,“background- 阅读全文
摘要:
C:当定义border:none时,表示无边框样式,浏览器并不会对边框进行渲染,也就没有实际的宽度; D:定义边框时,除了设置宽度外,还必须设置边框的样式才能显示出来。 border:0;浏览器对border-width、border-color进行渲染,占用内存。 border:none;浏览器不 阅读全文
摘要:
C:内联元素加上display:block后被块级化。块级元素一般是其他元素的容器,可容纳内联元素和其他块状元素,块级元素排斥其他元素与其位于同一行,width和height起作用。因此,可以定义其宽度和高度。 display常用的属性: none:此元素不会被显示 block:此元素将显示为块级元 阅读全文