html
-
JS事件冒泡
JavaScript 事件流描述的是从页面中接受事件的顺序。IE 和 Netscape 开发团队提出了两个截然相反的事件流概念,IE 的事件流是事件冒泡(event bubblin…
-
JS事件捕获
JavaScript 事件流描述的是从页面中接受事件的顺序。IE 和 Netscape 开发团队提出了两个截然相反的事件流概念,IE 的事件流是事件冒泡(event bubblin…
-
JS事件对象(event)
事件对象用于描述所产生的事件。调用事件处理程序时,JS会把事件对象作为参数传给事件处理程序。事件对象提供了有关事件的详细信息,因而可以在事件处理程序中通过事件对象获取有关事件的相关…
-
JS绑定事件的3种方式
为了使浏览器在事件发生时能自动调用相应的事件处理程序处理事件,需要对事件源绑定事件处理程序(绑定事件处理程序也叫注册事件处理程序)。 绑定事件处理程序有以下 3 种方式: 使用 H…
-
判断两个单链表相交
判断 2 个单链表是否相交,是一个老生常谈但又极具思考性的面试题,本节就在读者已经掌握单链表及其基本操作的基础上,就此问题给大家做深入地讲解。 首先,读者要搞清楚“相交…
-
JS history对象的使用
history 对象包含用户在浏览器窗口中访问过的 URL,它是 window 对象的一个对象类型的属性,可通过 window.history 属性对其进行访问,使用时也可以省略 …
-
JS location对象的使用
location 对象包含了浏览器当前显示的文档的 URL 信息。当 location 对象调用 href 属性设置 URL 时,可使浏览器重定向到该 URL。location 对…
-
JS navigator对象的使用
JavaScript navigator 对象包含有关浏览器的信息。navigator 对象包含的属性描述了正在使用的浏览器。navigator 对象是 window 对象的属性,…
-
JS window对象的使用(非常详细)
BOM(Browser Object Model),即浏览器对象模型。BOM 定义了 JS 操作浏览器的一些方法和属性,提供了独立于内容的、与浏览器窗口进行交互的对象结构。 BOM…
-
JS table表格操作
表格由于其具有二维结构,所以特别适合用于组织结构化数据,其主要由 table 表格、行和单元格等元素组成。整个表格又可以按数据分为:表格头部、表格主体和表格尾部 3 个区域。在 D…