自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Javascript事件

JavaScript事件简介事件:当我们点击一个按钮的时候,会弹出一个对话框。在JavaScript中,“点击”这个事情就看作一个事件。“弹出对话框”其实就是我们在点击事件中做的一些事。事件的组成: 事件源:触发谁的事件 事件类型:点击、移动等 事件处理函数:事件触发之后产生的效果 事件对象event每触发一个事件都会生成事件对象获取事件对象:在每一个事件处理函数的行参位置,默认第一个就是事件对象div.onclick=function(e){ c.

2021-08-04 22:28:33 136

原创 DOM(下)文档对象模型

DOM节点从文档对象模型DOM角度看: 每个html标签、标签属性、内容、注释...都被看成dom节点 DOM 就是我们 html 结构中一个一个的节点构成的 DOM节点分类:DOM 节点类型: 整个文档是一个文档节点 每个 HTML 元素是元素节点 HTML 元素内的文本是文本节点 每个 HTML 属性是属性节点 注释是注释节点 常用的三大类: 元素节点 / 文本节点 / 属性节点DOM节点关系:根节点:在HTML文档中

2021-08-04 22:27:24 113

原创 BOM / DOM(上)

BOM BOM(Browser Object Model): 浏览器对象模型 其实就是操作浏览器的一些能力 我们可以操作哪些内容 获取一些浏览器的相关信息(窗口的大小) 操作浏览器进行页面跳转 获取当前浏览器地址栏的信息 操作浏览器的滚动条 浏览器的信息(浏览器的版本) 让浏览器出现一个弹出框(alert/confirm/prompt) BOM 的核心就是 window 对象

2021-08-03 23:29:55 119

原创 Math和Date

Math对象属性 Math:js内置对象,处理数学问题 Math对象的方法:abs(x) 返回数的绝对值 acos(x)返回数的反余弦值 asin(x)返回数的反正弦值 atan(x)以介于-π/2与π/2弧度之间的数值来返回x的反正切值 atan2(y,x) 返回从x轴到点(x,y)的角度(介于-π/2与π/2弧度之间) ceil(x)对数进行上舍入 cos(x) 返回数的余弦 exp(x) 返回e的指数 fl

2021-08-03 23:27:50 152

原创 字符串相关内容

创建字符串1、字面量创建字符串:var str='hello'2、构造函数创建字符串:var str=new String('hello')包装数据类型-字符串、数值、布尔值是一个包装数据类型-当使用时会自动转换成复杂数据类型,使用完自动转回基本数据类型-使用点语句 .toString()字符串操作字符串有length属性->表示字符串长度,也就是字符串中字符串个数注意:空字符也算一个字符-字符串是按照索引排列-可以通过索引访问每一个字符-字符值只能访问不能改变

2021-08-03 23:20:11 89

原创 数组相关内容

一、数组基础数组:一系列数据的集合也就是我们把一些数据放在一个盒子里面,按照顺序排好,这个东西就是一个数组,存储着一些数据的集合例如:var arr[1,2,3]数组数据类型Array数据类型分为两个类别:基本数据类型和复杂数据类型基本数据类型: number string boolean undefined null复杂数据类型:function object Aaary创建数组的方式1、字面量创建数组:var arr = [] //创建一个空数.

2021-07-27 23:54:35 170

原创 函数(下)

作用域(重点) 什么是作用域,就是一个变量可以生效的范围 变量不是在所有地方都可以使用的,而这个变量的使用范围就是作用域 全局作用域 全局作用域是最大的作用域 在全局作用域中定义的变量可以在任何地方使用 页面打开的时候,浏览器会自动给我们生成一个全局作用域 window 这个作用域会一直存在,直到页面关闭就销毁了 // 下面两个变量都是存在在全局作用域下面的,都是可以在任意地方使用的var num = 100var num2 = 200

2021-07-27 23:51:54 100

原创 函数(上)

我们代码里面所说的函数和我们上学的时候学习的什么三角函数、二次函数之类的不是一个东西 函数的概念 对于 js 来说,函数就是把任意一段代码放在一个 盒子 里面 在我想要让这段代码执行的时候,直接执行这个 盒子 里面的代码就行 先看一段代码 // 这个是我们以前写的一段代码for (var i = 0; i < 10; i++) { console.log(i)}​// 函数,这个 {} 就是那个 “盒子”function fn() { ...

2021-07-27 23:50:41 227

原创 打印等腰三角形

打印三角形 **** *********************for(var i=1;i<=5;i++){ for(var j=1;j<=5-i;j++){ document.write('&nbsp;') //每行需要填充的空格 } for(var k=1;k<=2*i-1;k++){ document.write('*') //每行需要打印的*号 } doc...

2021-07-26 23:24:13 63

原创 JavaScript 循环结构

循环结构程序的三种结构:顺序结构 分支结构 循环结构 循环结构,就是根据某些给出的条件,重复的执行同一段代码 循环必须要有某些固定的内容组成 初始化 条件判断 要执行的代码 自身改变 WHILE 循环 while,中文叫 当…时,其实就是当条件满足时就执行代码,一旦不满足了就不执行了 语法 while (条件) { 满足条件就执行 } 因为满足条件就执行,所以我们写的时候一定要注意,就是设定

2021-07-26 23:19:13 111

原创 JavaScript 分支结构

分支结构 我们的 js 代码都是顺序执行的(从上到下) 逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码 IF 条件分支结构if 语句 通过一个 if 语句来决定代码执行与否 语法: if (条件) { 要执行的代码 } 通过 () 里面的条件是否成立来决定 {} 里面的代码是否执行 // 条件为 true 的时候执行 {} 里面的代码if (true) { alert('因为条件是 true,我会执行')}​// 条件为 fa.

2021-07-26 23:13:37 153

原创 JavaScript的基本语法

JavaScript基本语法一、Javascript的发展历史:​ 1.javascript是1995年网景公司雇佣布兰登开发的全新语言 2.javascript最初是为了实现浏览器客户端交互 3.ECMAScript与javascript关系:前者是后者的规格,后者是前者的一种实现二、JavaScript应用​ 浏览器客户端开发(前端开发) 服务端开发nodejs 桌面应用开发三、JavaScript的组成 ECMASCRIPT: 定义了javascript的语法规范,描述了语言

2021-07-26 23:08:58 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除