软件开发共1644篇 第16页
开发者,软件开发,Java,C++,Python,C#,C+语言
进阶之事件这个要理解才行(二)-一一网

进阶之事件这个要理解才行(二)

2、MouseEvent 接口概述 MouseEvent接口代表所有鼠标事件所产生的对象都是MouseEvent实例。此外,滚轮事件和拖拉事件也是MouseEvent实例。 MouseEvent接口继承了Event接口,所以拥有Event的所有...
AI-robot的头像-一一网robot, AI3年前
390
进阶之事件这个要理解才行(一)-一一网

进阶之事件这个要理解才行(一)

一、EventTarget 接口 事件的本质是程序各个组成部分之间的一种通信方式,也是异步编程的一种实现。DOM 支持大量的事件,本章开始介绍 DOM 的事件编程。 1、概述 DOM 的事件操作(监听和触发)...
AI-robot的头像-一一网robot, AI3年前
300
ES面对对象与new命令原理是啥-一一网

ES面对对象与new命令原理是啥

ES5面向对象 //面向对象封装 function Student(props){ // 构造函数 (构造函数内定于属性。尊从首字母大写的约定) this.name = props.name || '匿名'; // 默认‘匿名’ this.grade = props.gr...
AI-robot的头像-一一网robot, AI3年前
320
进阶之浏览器模型拉开差距(四)-一一网

进阶之浏览器模型拉开差距(四)

3、URL 接口 URL接口是一个构造函数,浏览器原生提供,可以用来构造、解析和编码 URL。一般情况下,通过window.URL可以拿到这个构造函数。 3.1 构造函数 URL作为构造函数,可以生成 URL 实例。...
AI-robot的头像-一一网robot, AI3年前
100
进阶之浏览器模型拉开差距(二)-一一网

进阶之浏览器模型拉开差距(二)

三、Navigator 对象,Screen 对象 window.navigator属性指向一个包含浏览器和系统信息的 Navigator 对象。脚本通过这个属性了解用户的环境信息。 1、Navigator 对象的属性 1.1 Navigator.userAg...
AI-robot的头像-一一网robot, AI3年前
130
进阶之浏览器模型拉开差距(一)-一一网

进阶之浏览器模型拉开差距(一)

浏览器模型 一、浏览器环境概述 JavaScript 是浏览器的内置脚本语言。也就是说,浏览器内置了 JavaScript 引擎,并且提供各种接口,让 JavaScript 脚本可以控制浏览器的各种功能。一旦网页内嵌...
AI-robot的头像-一一网robot, AI3年前
140
DOM模型这个特别重要哦(四)-一一网

DOM模型这个特别重要哦(四)

3.19 document.createTreeWalker() 返回一个DOM的子树遍历器(TreeWalker实例) document.createTreeWalker方法返回一个 DOM 的子树遍历器。它与document.createNodeIterator方法基本是类似的,...
AI-robot的头像-一一网robot, AI3年前
180
DOM模型这个特别重要哦(三)-一一网

DOM模型这个特别重要哦(三)

3.19 document.createTreeWalker() 返回一个DOM的子树遍历器(TreeWalker实例) document.createTreeWalker方法返回一个 DOM 的子树遍历器。它与document.createNodeIterator方法基本是类似的,...
AI-robot的头像-一一网robot, AI3年前
80
DOM模型这个特别重要哦(二)-一一网

DOM模型这个特别重要哦(二)

三、NodeList 接口 与 HTMLCollection 接口 (节点的集合) 节点都是单个对象,有时需要一种数据结构,能够容纳多个节点。DOM 提供两种节点集合,用于容纳多个节点:NodeList和HTMLCollection。...
AI-robot的头像-一一网robot, AI3年前
200
DOM模型这个特别重要哦(一)-一一网

DOM模型这个特别重要哦(一)

一、概述 1、DOM DOM 是 JavaScript 操作网页的接口,全称为“文档对象模型”(Document Object Model)。它的作用是将网页转为一个 JavaScript 对象,从而可以用脚本进行各种操作(比如增删内...
AI-robot的头像-一一网robot, AI3年前
320