摘要:对象有方法和属性这两个特点,但也可以只有其中一种特点,它是一组数据的无序集合,与数组相对。 创建函数的方式: 1. 字面量:let obj = {} 2、 构造函数: let obj2 = Object(); 对象的属性:let obj = {属性名:属性值,(多个属性值用逗号隔开)} 操作对象的两
阅读全文
01 2018 档案
摘要:对象有方法和属性这两个特点,但也可以只有其中一种特点,它是一组数据的无序集合,与数组相对。 创建函数的方式: 1. 字面量:let obj = {} 2、 构造函数: let obj2 = Object(); 对象的属性:let obj = {属性名:属性值,(多个属性值用逗号隔开)} 操作对象的两
阅读全文
摘要:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 JavaScript函数语法,函数就是包裹在大括号中的代码块,前面使用了关键词 function: 当调用该函数时,会执行函数内的代码。可以在某事件发生时直接调用函数,减少了代码的重复书写,结构简介明了。 函数属于对象,也就是引用类型。
阅读全文
摘要:数组是一组数据的有序集合,它属于引用类型,元素是数组中的每一个值,每一元素中都有一个唯一值,叫索引(下标),从零开始。 定义数组有两种方式:字面量和构造函数(也叫对象函数)。 字面量:let arr = []; 构造函数:let arr = newArr(); 定义数组并初始化:在创建了数组后,往数
阅读全文
摘要:ECMAscript:规定了JS的语言规范和语言标准。 ES5是主流的js版本规范,后面的ES6、ES7、ES8..只是在原有的基础上增加了一些新的功能,ES5以后的命名都是以年份命名的。 JavaSprict由三部分组成: 1 ECMAScript标准是他的核心语法。 2 BOM(浏览器对象模型)
阅读全文
摘要:CSS里浮动float是个概念比较暧昧的属性,撸主最早对浮动float的认识是基于布局的; 认为float元素就是用于:“让block元素无视float元素,让inline元素让流水一样围绕着float元素”来实现浮动布局 float属性介绍: 1.left :元素向左浮动。 2. right :元
阅读全文
摘要:弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的条目进行排列、对齐和分配空白空间。即便容器中条目的尺寸未知或是动态变化的,弹性盒布局模型也能正常的工作。在该布局模型中,容器会根据布局的需要,调整其中包含的条目的尺寸和顺序来最好地填充所有可用的空间。当容器的尺寸由于屏幕大小或窗口尺寸发生变
阅读全文
摘要:视觉格式化模型的基本概念: 视觉格式化模型是一种机制,规定页面中多个盒子的排列,相互影响,最终尺寸及位置。 视觉格式化模型包含了: 视口和包含块。 他是一套非常复杂的机制,包含错综复杂的CSS规范。 核心理念: 在视觉格式化模型中,文档树中的每个元素,都会生成一个或多个盒子,盒子最终尺寸和位置主要受
阅读全文
摘要:盒模型概述: 盒模型是CSS的基石之一,它规定一个元素在页面上如何显示,在某种程度上也规定了元素之前如何相互作用。 盒子的相关知识点: 1.盒模型由单个盒子组成。 2.视觉格式化模型,多个盒子之间的排列,相互作用影响。 3.布局和实际应用。 如何划分区域: 1.使用不同的合适的元素来表示不同的区域,
阅读全文
|