自定义博客皮肤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)
  • 收藏
  • 关注

原创 笔记12-JS事件总结

笔记12-事件总结 一、什么是事件 1、简单来说事件就是用户在网页上的一系列的操作,比如,鼠标点击、双击、敲击键盘等等。。。事件发生有两个方面:事情来了,然后处理。 例如: 电话铃声响起(事件发生)—需要接电话(处理) 学生举手请教问题(有事了)—需要解答(处理) 按钮被点击了,然后对应一个函数来处理 2、事件触发: 当用户点击按钮时,我们就说,触发了按钮的onclick事件。 JavaScript 事件是由访问 Web 页面的用户引起的一系列操作,例如:用户点击。当用户 执行某些操作

2021-01-18 20:22:17 106 1

原创 笔记11-DOM2

笔记11-DOM2 一、节点的操作 父(parent)、子(child)和同胞(sibling)等术语用于描述这些关系。父节点拥有子节点。同级的子节点被称 为同胞(兄弟或姐妹) //一般不使用 childNodes 获取当前元素节点的所有子节点 firstChild 获取当前元素节点的第一个子节点 lastChild 获取当前元素节点的最后一个子节点 previousSibling 获取当前节点的前一个同级节点 -(678不支持) nextSibling 获取当前节点的后一个同级节点 -(

2021-01-18 20:19:36 88 1

原创 学习JS的第10天

学习JS的第10天 一、BOM 1)、什么是BOM? 1、BOM( Browser Object Model)—> 浏览器对象模型。 2、BOM 作用:主要提供了访问和操作浏览器各组件的方式。 window浏览器窗口对象是js中最大的对象。其他所有的对象,都是window的子对象 document文档对象,代表一个网页 location地址栏对象,对地址栏的操作一些方法 navigatior浏览器软件对象,主要用来判断用户用的是什么浏览器,可以解决兼容性问题 screen屏幕对象,可以获取屏幕相关的信

2021-01-18 20:12:13 91 1

原创 学习JS的第9天

学习JS的第9天 一、Math对象 Math 对象用于执行数学任务。 Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math()。 1、语法: var x = Math.PI; // 返回PI var y = Math.sqrt(16); // 返回16的平方根j 2、Math的方法 方法 描述 abs(x) 返回 x 的绝对值。 acos(x) 返回 x 的反余弦值。 asin(x) 返回 x 的反正弦值。 atan

2021-01-18 20:10:49 76 1

原创 学习JS的第8天

学习JS的第8天 一、JSON 1、什么是JSON? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言:JSON 使用 JavaScript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON 解析器和 JSON 库支持许多不同的编程语言。 目前非常多的动态(PHP,JSP,.NET)编程语言都支持JSON。 JSON 具有自我描述性,更易理解 2、JSON的特点 JSON

2021-01-18 20:07:27 124

原创 学习JS的第7天

学习JS的第7天 一、冒泡排序 1、冒泡排序算法的原理如下: 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。(第一轮比较出最大的数,第二轮比较出第二大的数,依次类推每一轮比较出当前轮最大数) 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 2、如何理解冒泡排序? 举例:给一个数组 a[5,3,7,1] //5 3

2021-01-18 20:04:40 84

原创 学习JS的第6天

学习JS的第6天 一、数组 1.什么是数组? 数组的概念(标准定义):数组是一个可以存储一组或一系列相关数据的容器。 ​ 作用:用于在单个的变量中存储多个值。 2、数组的创建 1、字面量形式 var arr = [ '张三',18,'男','rap']; 2、使用构造函数的方式 var arr = new Array(); //这是空数组 var arr = new Array("张三","男",24,"未婚","本科","北京大学"); 注意点:数组元素的值,可是任何类型。如:字符型、数值型、布尔

2021-01-18 20:03:17 46

原创 学习JS的第五天

学习JS的第五天 一、arguments对象 在调用函数时,浏览器每次都会传递两个隐含的参数 ​ 1、函数上下文对象this ​ 2、封装实参的对象arguments (arguments的作用就是封装实参) arguments是一个类数组对象,它可以通过索引(下标)来操作数据,也可以获取长度 在调用函数时,所传递的实参会全部保存在arguments里面 即使没有形参,也可以使用arguments ,如果需要调取参数, 则使用 (表示第一个参数)arguments[0]、(表示第二个参数)a

2020-12-28 15:19:13 100

原创 JS第四天总结

JS第四天总结 一、函数的定义: 函数也可以叫方法。 对于反复使用的功能代码,对其封装成一个独立的模块,这种功能代码块就是函数。 或者说简单来说就是将一段公共的代码进行封装,给它起个名字叫"函数"。说通俗点儿函数就是一个功能,就是一个方便的工具。 二、函数的好处: 重复使用----空调不可能是一次性的,可以重复使用​ 忽略细节----会用空调不一定会生产空调​ 选择执行----夏冬使用,春秋不用 三、函数的特点: 函数可以一次定义,多次使用。 方便代码管理。 便于控制程序的执行时间。 函数,可以将常用的功能

2020-12-28 15:11:40 72

原创 学习JS的第三天

学习JS的第三天 一、循环概念 ​ 循环三要素: 1、循环起点 2、循环的结束条件 3、变量更新(便于跳出循环,是趋于循环结束条件) 二、while循环 语法结构 :while(循环判断条件){ 执行的代码}; //例如 打印1-10的数字 var i = 1; //变量初始化 ,循环起点。 while(i<=10){ //循环判定条件, console.log(i); //控制台打印i i++; //变量更新 } 注意点: 1、在循环开始前,必须对变量

2020-12-25 17:20:07 96

原创 学习JS第二天

学习JS的第二天 一、数据类型转换 数据类型转换分为强制数据类型转换和隐式数据类型转换. 强制数据转换: 主要通过 Number()、String()、Boolean()、等内置方法进行转换 Number() 把其他的数据类型可以转成数值类型 String() 把其他的数据类型可以转成字符串类型 Boolean() 把其他的数据类型可以转成布尔类型 例如: var str1 = 'hello'; console.log('原来的值:'+str1); con

2020-12-25 10:14:05 118 1

原创 学习JS的第一天

JS学习的第一天 一、JavaScript的定义和变量 什么是JavaScript? JavaScript是一种轻量级的、基于对象和事件驱动的、跨平台的客户端脚本语言。 JavaScript本来应该叫LiveScript,但是在发布前夕,想搭上当时超热的java顺风车,临时把名字改为了JavaScript。(也就是说js跟java没有关系,当时只是想借助java的名气)。 JavaScript组成 二、JavaScript的引入 ​ 外联形式: ​ <script src="js文件路径"

2020-12-25 09:14:51 62

空空如也

空空如也

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

TA关注的人

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