笔记
文章平均质量分 88
海洋星明亮的莴笋
这个作者很懒,什么都没留下…
展开
-
java零基础 - 数组
java零基础知识原创 2022-06-18 18:22:38 · 57 阅读 · 0 评论 -
CSS 盒子模型
1. CSS盒子模型1.1 看透网页布局的本质网页布局过程:先准备好相关的网页元素,网页元素基本都是盒子 Box 。利用 CSS 设置好盒子样式,然后摆放到相应位置。往盒子里面装内容.网页布局的核心本质: 就是利用 CSS 摆盒子。1.2 盒子模型(Box Model)组成所谓盒子模型:就是把 HTML 页面中的布局元素看作是一个矩形的盒子,也就是一个盛装内容的容器。CSS 盒子模型本质上是一个盒子,封装周围的 HTML 元素,它包括:边框、外边距、内边距、和实际内容1.3 边框原创 2021-02-27 19:42:08 · 180 阅读 · 0 评论 -
CSS 定位 - 静态 绝对 相对 固定 粘性定位
CSS 定位定位1.1 为什么需要定位提问: 以下情况使用标准流或者浮动能实现吗?某个元素可以自由的在一个盒子内移动位置,并且压住其他盒子.提问: 以下情况使用标准流或者浮动能实现吗?当我们滚动窗口的时候,盒子是固定屏幕某个位置的。以上效果,标准流或浮动都无法快速实现,此时需要定位来实现。所以:浮动可以让多个块级盒子一行没有缝隙排列显示, 经常用于横向排列盒子。定位则是可以让盒子自由的在某个盒子内移动位置或者固定屏幕中某个位置,并且可以压住其他盒子1.2 定位组成定位:原创 2021-02-27 15:49:16 · 374 阅读 · 0 评论 -
CSS 浮动和清除浮动
CSS 浮动1. 浮动(float)1.1 传统网页布局的三种方式网页布局的本质——用 CSS 来摆放盒子。 把盒子摆放到相应位置.CSS 提供了三种传统布局方式(简单说,就是盒子如何进行排列顺序):普通流(标准流)浮动定位1.2 标准流(普通流/文档流)所谓的标准流: 就是标签按照规定好默认方式排列.块级元素会独占一行,从上向下顺序排列。常用元素:div、hr、p、h1~h6、ul、ol、dl、form、table行内元素会按照顺序,从左到右顺序排列,碰到父元素边缘则原创 2021-02-27 14:49:40 · 125 阅读 · 0 评论 -
CSS 基础选择器和复合选择器
1.CSS的基础选择器1.1 CSS 选择器的作用选择器(选择符)就是根据不同需求把不同的标签选出来这就是选择器的作用。 简单来说,就是选择标签用的。以上 CSS 做了两件事:找到所有的 h1 标签。 选择器(选对人)。设置这些标签的样式,比如颜色为红色(做对事)。1.2 选择器分类选择器分为基础选择器和复合选择器两个大类,我们这里先讲解一下基础选择器。基础选择器是由单个选择器组成的基础选择器又包括:标签选择器、类选择器、id 选择器和通配符选择器1.3 标签选择器原创 2021-02-27 11:49:17 · 585 阅读 · 0 评论 -
HTML 标签 - 表格,列表,表单标签
HTML表格,列表,表单标签1.表格标签1.1 表格的主要作用表格主要用于显示、展示数据,因为它可以让数据显示的非常的规整,可读性非常好。特别是后台展示数据的时候,能够熟练运用表格就显得很重要。一个清爽简约的表格能够把繁杂的数据表现得很有条理。总结: 表格不是用来布局页面的,而是用来展示数据的.1.2 表格的基本语法<table> </table> 是用于定义表格的标签。<tr> </tr> 标签用于定义表格中的行,必须嵌套在 <ta原创 2021-02-27 10:01:58 · 264 阅读 · 0 评论 -
HTML 标签(结构和基本标签)
HTML 标签1.HTML 语法规范1.1 基本语法概述HTML 标签是由尖括号包围的关键词,例如 。HTML 标签通常是成对出现的,例如 <html> 和 </html> ,我们称为双标签。标签对中的第一个标签是开始标签,第二个标签是结束标签。有些特殊的标签必须是单个标签(极少情况),例如 ,我们称为单标签。1.2 标签关系双标签关系可以分为两类:包含关系和并列关系。包含关系:并列关系:1.3 文档类型声明标签 文档类型声明,作用就是告诉浏览器使用哪种原创 2021-02-27 00:04:34 · 781 阅读 · 0 评论 -
JavaScript 流程控制 分支-循环
JavaScript 流程控制-分支1. 流程控制在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的。很多时候我们要通过控制代码的执行顺序来实现我们要完成的功能。简单理解: 流程控制就是来控制我们的代码按照什么结构顺序来执行流程控制主要有三种结构,分别是顺序结构、分支结构和循环结构,这三种结构代表三种代码执行的顺序。2. 顺序流程控制顺序结构是程序中最简单、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。3.原创 2021-02-22 21:41:35 · 406 阅读 · 0 评论 -
JavaScript运算符
JavaScript运算符1. 运算符运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。JavaScript中常用的运算符有:算数运算符递增和递减运算符比较运算符逻辑运算符赋值运算符2. 算数运算符2.1 算术运算符概述概念:算术运算使用的符号,用于执行两个变量或值的算术运算。2.2 浮点数的精度问题浮点数值的最高精度是 17 位小数,但在进行算术计算时其精确度远远不如整数。var result = 0.1 + 0.2; //转载 2021-02-22 20:19:23 · 85 阅读 · 0 评论 -
JavaScript数据类型
数据类型1. 数据类型简介1.1 为什么需要数据类型在计算机中,不同的数据所需占用的存储空间是不同的,为了便于把数据分成所需内存大小不同的数据,充分利用存储空间,于是定义了不同的数据类型。简单来说,数据类型就是数据的类别型号。比如姓名“张三”,年龄18,这些数据的类型是不一样的。1.2 变量的数据类型变量是用来存储值的所在处,它们有名字和数据类型。变量的数据类型决定了如何将代表这些值的位存储到计算机的内存中。JavaScript 是一种弱类型或者说动态语言。这意味着不用提前声明变量的类型,在程序原创 2021-02-22 18:15:29 · 566 阅读 · 0 评论 -
JavaScript变量
1. 变量概述1.1 什么是变量白话:变量就是一个装东西的盒子。通俗:变量是用于存放数据的容器。 我们通过 变量名 获取数据,甚至数据可以修改。1.2 变量在内存中的存储本质:变量是程序在内存中申请的一块用来存放数据的空间。类似我们酒店的房间,一个房间就可以看做是一个变量。2. 变量的使用变量在使用时分为两步: 1. 声明变量 2. 赋值1. 声明变量<var 是一个 JS关键字,用来声明变量( variable 变量的意思)。使用该关键字声明变量后,计算机会自动为变量原创 2021-02-22 14:00:19 · 62 阅读 · 0 评论 -
初识JavaScript
初识JavaScript1.1 JavaScript 是什么布兰登·艾奇(Brendan Eich,1961年~)。神奇的大哥用10天完成 JavaScript 设计。最初命名为 LiveScript,后来在与 Sun 合作之后将其改名为 JavaScript。JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思)脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行现在也可以基于 Node.js 技术进行原创 2021-02-22 13:29:30 · 98 阅读 · 0 评论 -
JavaScript预解析
1. 预解析JavaScript 代码是由浏览器中的 JavaScript 解析器来执行的。JavaScript 解析器在运行 JavaScript 代码的时候分为两步:预解析和代码执行。预解析:在当前作用域下, JS 代码执行之前,浏览器会默认把带有 var 和 function 声明的变量在内存中进行提前声明或者定义。代码执行: 从上到下执行JS语句。 预解析只会发生在通过 var 定义的变量和 function上。学习预解析能够让我们知道为什么在变量声明之前访问变量的值是 undefined原创 2021-02-22 10:31:49 · 191 阅读 · 0 评论 -
JavaScript对象
JavaScript对象1.对象1.1什么是对象?现实生活中:万物皆对象,对象是一个具体的事物,看得见摸得着的实物。例如,一本书、一辆汽车、一个人可以是“对象”,一个数据库、一张网页、一个与远程服务器的连接也可以是“对象”。在 JavaScript 中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。对象是由属性和方法组成的。属性:事物的特征,在对象中用属性来表示(常用名词)方法:事物的行为,在对象中用方法来表示(常用动词)1.2 为什么需要对象原创 2021-02-22 10:00:43 · 97 阅读 · 0 评论 -
JavaScript作用域
JavaScript 作用域1.作用域1.1作用域概述通常来说,一段程序代码中所用到的名字并不总是有效和可用的,而限定这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提高了程序逻辑的局部性,增强了程序的可靠性,减少了名字冲突JavaScript(es6前)中的作用域有两种:全局作用域局部作用域(函数作用域)1.2 全局作用域作用于所有代码执行的环境(整个 script 标签内部)或者一个独立的 js 文件。1.3 局部作用域 (函数作用域)作用于函数内的代码环境,就是局部原创 2021-02-22 09:23:24 · 43 阅读 · 0 评论 -
JavaScript内置对象
JavaScript 内置对象1.内置对象JavaScript 中的对象分为3种:自定义对象 、内置对象、 浏览器对象前面两种对象是JS 基础 内容,属于 ECMAScript; 第三个浏览器对象属于我们JS 独有的, 我们JS API 讲解内置对象就是指 JS 语言自带的一些对象,这些对象供开发者使用,并提供了一些常用的或是最基本而必要的功能(属性和方法)内置对象最大的优点就是帮助我们快速开发JavaScript 提供了多个内置对象:Math、 Date 、Array、S原创 2021-02-21 22:47:22 · 271 阅读 · 2 评论 -
JavaScript函数
Java Script 函数1. 函数的概念在 JS 里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量重复使用。虽然 for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用 JS 中的函数。函数:就是封装了一段可被重复调用执行的代码块。通过此代码块可以实现大量代码的重复使用。2.函数的使用函数在使用时分为两步:声明函数和调用函数。2.1 声明函数function 是声明函数的关键字,必须小写由于函数一般是为了实现某个功能才定义的, 所以原创 2021-02-20 15:13:57 · 488 阅读 · 2 评论 -
JavaScript数组
Java Script 数组1.数组的概念1.1 问:之前学习的数据类型,只能存储一个值。如果我们想存储班级中所有学生的姓名,那么该如何存储呢?答:可以使用数组(Array)。数组可以把一组相关的数据一起存放,并提供方便的访问(获取)方式。问:什么是数组呢?答:数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。2.数组创建2.1 数组创建的方式JS中创建数组有两种方式:利用 new 创建数组利原创 2021-02-20 00:39:58 · 659 阅读 · 0 评论