
学习笔记
文章平均质量分 81
橘子的心脏
这个作者很懒,什么都没留下…
展开
-
JavaScript学习笔记5
BOM浏览器对象模型 BOM(Browser Object Model)即浏览器对象模型。 BOM提供了独立于内容 而与浏览器窗口进行交互的对象。 BOM可以使我们通过JS来操作浏览器。 BOM对象 在BOM中为我们提供了一组对象,用来完成对浏览器的操作 Window 代表的是整个浏览器的窗口,同时window也是网页中的全局对象。 Navigator 代表的当前浏览器的信息,通过该对象可以来识别不同的浏览器 Location 代表当前浏览器的地址栏信息,通过Location可以获取地址栏信息,或者操作浏览原创 2021-08-26 10:24:41 · 103 阅读 · 0 评论 -
JavaScript学习笔记4
HTML DOM (文档对象模型) 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 其中: 文档:文档表示的就是整个的HTML网页文档。 对象:对象表示将网页中的每一个部分都转换为了一个对象。 模型:使用模型来表示对象之间的关系,这样方便我们获取对象。 DOM树形模型图: 浏览器已经为我们提供 “文档节点” 对象这个对象是window属性,可以在页面中直接使用,文档节点代表的是整个网页。 节点 节点是构成网页的最基本的单元,网页中的每一个部分都可以称为是一个原创 2021-08-25 17:29:02 · 244 阅读 · 0 评论 -
JavaScript学习笔记3
JavaScript内置对象 Date对象 在JS中使用Date对象来表示一个时间 创建一个Date对象: 如果直接使用构造函数创建一个Date对象,则会封装为当前代码执行的时间。 语法: var date = new Date(); 创建一个指定的时间对象,需要在构造函数里传一个时间值。 日期的格式: 月/日/年 时:分:秒 语法: var date = new Date("8/24/2021 17:06:50"); 相关方法: getDate() 获取当前的日期是几日。 getDay() 获取当前日原创 2021-08-25 11:29:57 · 73 阅读 · 0 评论 -
JavaScript中的call()和apply()
JavaScript中的call()和apply() call方法和apply方法,这两个方法的作用是一样的。都是在特定的作用域中调用函数,等于设置函数体内this对象的值。 举例说明: 首先创建所需对象obj、obj2和函数fun。 分别通过fun直接调用、call()和apply()调用,发现this指向的都是window对象。 // 创建fun函数 function fun(){ alert(this); } // 创建对象o原创 2021-08-23 23:46:19 · 226 阅读 · 0 评论 -
JavaScript学习笔记2
构造函数 构造函数不是一个普通的函数,创建方式和普通函数没有区别。 在习惯上构造函数的名字首字母大写。 构造函数和普通的函数的区别就是调用方式的不同,普通函数是直接调用的,而构造函数需要使用new关键字来调用。 使用同一个构造函数创建的对象,我们称为一类对象,也将一个构造函数称为一个类。 我们将通过一个构造函数创建的对象,称为是该类的实例。 其中this在构造函数中北调用时,this就是新创建的那个对象。 例子: 创建一个名为Person的构造函数,并创建多个一个类的对象。 // 名为Person的构造函数原创 2021-08-23 19:40:50 · 83 阅读 · 0 评论 -
JavaScript学习笔记1
JavaScript基础部分 JavaScript的第一个程序:Hello World! 目的:控制浏览器实现Hello World!文本显示: 三种方法: 控制浏览器弹出一个警告框: <script> alert("Hello World!"); </script> 让计算机在页面中输出一个Hello World! <script> document.write("Hello World!"); </script> 向控制台输出一个Hello Wor原创 2021-08-22 23:36:04 · 242 阅读 · 0 评论