黄子涵

随笔分类 -  JavaScript编程全解

摘要:在 ECMAScript 标准中,内建数据类型(built-in type)分为 5 种基本数据类型以及 Object 类型。 JavaScript 的基本数据类型 JavaScript 的字符串型是基本数据类型,而 Java 的字符串型并不是基本数据类型,这是两者的区别之一。不过,其实两者在本质上 阅读全文
posted @ 2022-05-26 08:56 黄子涵 阅读(44) 评论(0) 推荐(0) 编辑
摘要:3.3.1 字符串字面量 // 字符串值可以通过字符串字面量来表示。 // 字符串字面量需要用双引号(")或单引号(')括起来。 var hzh = "hzh"; // 将字符串"hzh"值赋给变量hzh console.log("hzh:" + hzh); // 显示变量hzh的值 var hzh 阅读全文
posted @ 2022-05-26 08:53 黄子涵 阅读(121) 评论(0) 推荐(0) 编辑
摘要:数据类型决定了一个数据的特征,即限定了该数据必须按照一定的规则进行操作。在程序设计中也 是如此,特定数据类型的数据会有其相应的行为模式。 JavaScript 中有以下 5 种基本数据类型。 字符串型 数值型 布尔型 null 型 undefined 型 在这 5 种基本数据类型之外的都被称为 Ob 阅读全文
posted @ 2022-05-26 08:51 黄子涵 阅读(432) 评论(0) 推荐(0) 编辑
摘要:16.1 Web Storage 16.1.1 Web Storage 的定义 Web Storage 是一种可以简单地将 JavaScript 所处理的数据永久保存的接口。近年来,出现了 Web Storage 等多种客户端存储技术。于是,可以不用再像过去那样必须通过服务器才能进行数据的读写操作。 阅读全文
posted @ 2022-05-16 10:13 黄子涵 阅读(15) 评论(0) 推荐(0) 编辑
摘要:15.1 Drag Drop API 15.1.1 Drag Drop API 的定义 Drag Drop API 是一种能够在浏览器中实现 DOM 元素的拖动与释放操作的 API。拖动与释放功能非常重要,它可以使 Web 应用程序具有接近原生桌面程序的易用性。众所周知,拖动与释放这一功能,其实在很 阅读全文
posted @ 2022-05-16 09:58 黄子涵 阅读(27) 评论(0) 推荐(0) 编辑
摘要:14.1 History API 14.1.1 History API的定义 History API 是用于在 JavaScript 中对浏览器的 URL 及历史信息进行操作的 API。过去,大部分的 Web 应用程序都是由服务器端负责程序逻辑,客户端则主要负责信息显示。而最近,将复杂的状态变化移至 阅读全文
posted @ 2022-05-16 09:33 黄子涵 阅读(19) 评论(0) 推荐(0) 编辑
摘要:绩效 章节 代码量(行) 12.1 0 12.2 0 12.3 122 12.1 使用库的原因 在客户端 JavaScript 中,最为费时费力的事就是跨浏览器支持,更进一步说,是对 Internet Explorer 的支持。Internet Explorer 6、7、8 之间都有着细微的功能差异 阅读全文
posted @ 2022-05-15 17:35 黄子涵 阅读(6) 评论(0) 推荐(0) 编辑
摘要:绩效 章节 代码量(行) 11.1 303 11.1 样式 对样式进行操作指的是对页面的外观进行操作,而不是页面的内容。只要设计出合适的样式,就能够创建出易读、清晰、美观的 Web 应用程序。话虽如此,易读和美观主要由设计师负责,属于静态设计的范畴,需要 CSS 方面的知识。而借助 JavaScri 阅读全文
posted @ 2022-05-15 12:19 黄子涵 阅读(11) 评论(0) 推荐(0) 编辑
摘要:绩效 章节 代码量(行) 10.1 0 10.2 236 10.1 事件驱动程序设计 在 JavaScript 中,最为重要的一件事就是对事件进行处理。与通常的 GUI 应用程序相同,Web 应用程序也是通过事件驱动程序设计的方式来实现其功能的。在事件驱动程序设计中,需要注册不同事件的处理方式。 在 阅读全文
posted @ 2022-05-14 11:30 黄子涵 阅读(15) 评论(0) 推荐(0) 编辑
摘要:绩效 章节 代码量(行) 8.1 0 8.2 164 8.3 0 8.4 144 8.1 客户端JavaScript的重要性 8.1.1 Web 应用程序的发展 随着互联网的发展,现在的网页已经能够支持各种复杂的功能了。这里所说的网页已经不仅仅是单纯的文档,而是变为了一种应用程序,所以也称为 Web 阅读全文
posted @ 2022-05-14 09:38 黄子涵 阅读(45) 评论(0) 推荐(0) 编辑
摘要:绩效 章节 代码量(行) 7.1 7.1 数组 数组是一种有序元素的集合。在 JavaScript 中,数组的长度是可变的。只要将元素加入数组的尾部,数组的长度就会自动增加。同时,也能够自由改写数组中的每一个元素。其实这并不值得惊讶,反而是理所应当的,因为在 JavaScript中数组也是一种对象。 阅读全文
posted @ 2022-05-13 16:36 黄子涵 阅读(28) 评论(0) 推荐(0) 编辑
摘要:第1部分 JavaScript概要 第1章 JavaScript概要 第2部分 JavaScript的语言基础 第2章 JavaScript基础 第3章 JavaScript的数据类型 第4章 语句、表达式和运算符 第5章 变量与对象 第6章 函数与闭包 第7章 数据处理 第3部分 客户端JavaS 阅读全文
posted @ 2022-05-04 20:25 黄子涵 阅读(28) 评论(0) 推荐(0) 编辑
摘要:13.1 HTML5的历史 HTML5的发展历程 随着 Web 应用程序的范围越来越广,JavaScript的功能局限性也渐渐引起了人们的注意。仅靠JavaScript 无法实现数据的永久保存、套接字通信、音乐与视频的播放等在桌面应用程序中常见的功能,于是在一些特定领域,Web 应用程序的发展要慢于 阅读全文
posted @ 2022-05-04 20:23 黄子涵 阅读(17) 评论(0) 推荐(0) 编辑
摘要:3.1 数据类型的定义 3.2 内建数据类型概要 3.3 字符串型 3.4 数值型 3.5 布尔型 3.6 null型 3.7 undefined型 3.8 Object类型 3.9 数据类型转换 阅读全文
posted @ 2022-05-01 22:01 黄子涵 阅读(9) 评论(0) 推荐(0) 编辑
摘要:19.1 Web API与Web服务 API 这一术语指的是应用程序与系统之间的接口,是 Application Programming Interface 的缩写。在 Web API 这一术语出现之前,API 主要的目标使用对象是操作系统及框架。在特定的操作系统(Unix 或 Windows 等) 阅读全文
posted @ 2022-04-29 21:44 黄子涵 阅读(296) 评论(0) 推荐(0) 编辑
摘要:18.1 Web Workers概要 18.1.1 Web Workers 的定义 从内部来看,客户端 JavaScript 与 UI 的渲染处理用的是同一个进程,而且是以单线程的方式执行的。因此,如果在客户端 JavaScript 中执行高负载的处理,就可能会发生 UI 渲染处理被阻断这一致命问题 阅读全文
posted @ 2022-04-29 21:32 黄子涵 阅读(208) 评论(0) 推荐(0) 编辑
摘要:17.1 WebSocket概要 17.1.1 WebSocket 的定义 WebSocket 是一种用于在服务器与客户端之间实现高效的双向通信的机制。最近,在Gmail 这类重视数据实时性的 Web 应用程序中常常会使用 WebSocket,这种技术因此广受瞩目。如今 JavaScript 的处理 阅读全文
posted @ 2022-04-29 21:14 黄子涵 阅读(215) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示