自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 九、BOM(一) -- BOM对象

DOM:文档对象模型 通过JS来操作网页 BOM:浏览器对象模型 通过JS来操作浏览器的 1、Window -Window对象代表整个浏览器的窗口 -同时Window对象也是全局对象。 在全局作用域中定义的变量会被当做window的属性来保存。 在全局作用域定义的函数会被当做Window的函数来保存。 2、Navigator -代表当前浏览器信息。通过该对象可以识别不同的浏览器 .

2021-07-29 16:14:59 196

原创 八、DOM(四) -- DOM事件2

一、滑轮滚动事件 +++ 绑定滚动事件(兼容谷歌、IE浏览器) elem.onmousewheel=function(){ } 绑定滚动事件 event.wheelDelta 只看正负,不看大小。向上滚>0 。向下滚<0 (通过该属性获取的是个数值,在不同的浏览器中获取的值是不同的。) +++ 绑定鼠标滚动事件(兼容火狐浏览器,火狐特有) elem.addE

2021-07-29 16:13:18 1697 1

原创 八、DOM(三) -- DOM事件

一、事件对象 事件对象: 1) 在事件对象中封装了当前事件相关的一切信息。比如:鼠标的坐标、按键值等 2) 在IE8以上浏览器 当事件回调函数被触发时, 浏览器每次都会将一个事件对象作为一个实参传递给回调函数。 3) 在IE8以下浏览器,包含IE8 事件对象作为window的属性来保存。 1.1 事件对象的使用1)在IE8以上浏览器,事件对象会被当做一个实参传入到事件回调函数中当事件回调

2021-07-29 16:12:35 194

原创 八、DOM(二) -- DOM对象操作

一、 DOM查询1.1 获取元素节点(通过document对象操作) 获取document对象下的元素节点(通过document对象操作) 1、var elem=document.getElementById("box") 根据id属性获取一个元素节点 2、var elems=document.getElementsByName("box") 根据name属性获取一组元素节点 3、var elems=doc

2021-07-29 16:07:20 349

原创 八、DOM(一) -- DOM对象

一、 DOM编程 DOM(Document Objecevt Model) :文档对象模型 1) DOM将整个HTML文档描述为 DOM 定义了访问和操作 HTML 文档的标准 2) 文档,表示的是整个HTML文档 对象,表示的是 模型-2.1 DOM的作用 DOM指的是文档对象模型(Document Object Model)。 JS通过DOM来对HTML文档进行操作。 文档指的就是整个HTML文档 对象指的就是将网页中的每一部分都

2021-07-29 16:06:54 389 1

原创 七、ES对象(四) -- Date对象、Math对象、包装类、Object对象

一、Date对象 Date对象: 在JS中使用Date表示时间。 创建一个Date对象,会封装创建对象的那一刻的时间 var d=new Date(); 创建一个指定时间的Date对象 1.1 创建Date对象 var d1=new Date(); console.log(d1); var d2=new Date("12/30/2020 19:30:00"); console.l

2021-07-29 15:33:44 713

原创 七、ES对象(三) -- String对象

一、String对象1.1 字符串的实质 在底层字符串对象实质上是以字符数组的形式存储的。 所以数组的一些特性也适用于字符串。 1.2 创建字符串 1.var str="hello world" 2.var str=new String("hello world"); 1.3 字符串的基本操作 1、获取字符串的长度 2、访问数组的方式也可以用于访问字符串,即使用下标访问字符串。 原因: 字符串底层也是使用了字符数组来保存数据的。

2021-07-29 15:33:01 507

原创 七、ES对象(二) -- 正则表达式

一、this关键字1.1 前提 1. 在全局作用域中定义的变量或函数会被当做window的属性来保存。 2. 在函数作用域中不使用var关键字定义的变量也会被当做window的属性来保存。1)s( ) 与 window.s( ) 等价 function s(){ c=function ss(){ console.log("12") } } s();

2021-07-28 13:56:49 2981

原创 七、ES对象(一) -- 数组对象

一、正则表达式的作用 正则表达式的作用: 1) 检查字符串是否符合规则 2) 将字符串中符合规则的内容提取出来。 二、创建正则表达式 +++ 创建正则表达式 使用RegExp创建正则表达式 var reg=new RegExp("正则表达式","匹配模式"); 使用字面量创建正则表达式 var reg=/正则表达式/匹配模式 +++ 正则表达式的匹配模式 i 忽略大小写

2021-07-28 13:55:36 1254

原创 七、对象基础 (三) -- this对象和arguments对象

一、数组(Array) 1.数组也是一个对象 2.数组与普通对象的不用之处在于 对象使用属性名操作属性。 数组使用索引值操作元素。 索引值:从0开始的整数。 3、typeof arr 会返回object。 1、数组中的元素可以是任意数据类型。 2、数组的长度可以任意改变。过长缺位的为undefined。过短缺位的被删除。 1.1 操作数据1) 创建数组对象 创建数组对象 var arr=new Array(); var ar

2021-07-28 13:54:51 297

原创 七、对象基础 (二) -- 作用域与变量访问

一、作用域 1) 作用域是指一个变量的作用范围。在JS中,函数、对象也是变量。 2) JS中的作用域分为两种:全局作用域和函数作用域。 1.1 代码块 一个{}叫做一个代码块。 1)代码块后面不需要写分号了。 2)JS中的代码块只具有分组的功能,没有其他用途。 这一个和JAVA不同!!! 1)代码块 <script> { var a=10;

2021-07-28 13:52:44 285

原创 七、对象基础 (一) -- 原型继承

一、作用域 1) 作用域是指一个变量的作用范围。在JS中,函数、对象也是变量。 2) 在作用域中,变量声明、函数声明会被提至该作用域的最前面。 3) JS中的作用域分为两种:全局作用域和函数作用域。 二、全局作用域 全局作用域: 1) 直接写在script标签内的代码就在是全局作用域中。 2)全局作用域随着页面的加载而创建,随着页面的关闭而销毁。 一个html页面就是一个全局作用域。 3) 在作用域中,变量声明、函数声明会被提至该作用域的

2021-07-28 13:51:19 208

原创 六、对象 (二) -- 普通对象

1.1 基本数据类型包装类一、对象1.1 对象的概念 1) 对象是都是通过函数创建的。函数相当于创建对象的模板类。 2) 对象是函数,而函数本身也是一种对象。 所以对象使用方式也适用于函数,而函数的使用方式也适用于对象。 3) 对象的属性值可以是任意数据类型,也可以是一个函数, 4) 直接调用函数,称为调用函数。 调用对象的函数,称为调用方法。 两者没什么区别。使我们为了方便与记忆,认为划分。 1)函数即对象,对象即函数 c

2021-07-28 13:47:37 991

原创 六、对象 (一) -- 函数对象

基本数据类型: String Number Boolean Null Undefined 引用数据类型: Object -- 除了以上这五种数据类型都是基本数据类型,以后我们如果看到的都不是上面这五种, 那么他就是对象。创建函数的三种方式1.函数声明复制function calSum1(num1, num2) { return num1 + num2;}console.log(calSum1(10, 10...

2021-07-28 13:46:47 154

原创 五、程序结构(流程控制语句)

ssh 32.13.14.222 命令

2021-07-28 13:42:42 123

空空如也

空空如也

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

TA关注的人

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