自定义博客皮肤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 140 1

原创 笔记11-DOM2

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

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

原创 学习JS的第10天

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

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

原创 学习JS的第9天

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

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

原创 学习JS的第8天

学习JS的第8天一、JSON1、什么是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 144

原创 学习JS的第7天

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

2021-01-18 20:04:40 124

原创 学习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 61

原创 学习JS的第五天

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

2020-12-28 15:19:13 110

原创 JS第四天总结

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

2020-12-28 15:11:40 87

原创 学习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 115

原创 学习JS第二天

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

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

原创 学习JS的第一天

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

2020-12-25 09:14:51 78

空空如也

空空如也

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

TA关注的人

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