摘要: 数据类型:对象 概述 生成方法 对象(object)是 JavaScript 语言的核心概念,也是最重要的数据类型。 什么是对象?简单说,对象就是一组“键值对”(key-value)的集合,是一种无序的复合数据集合。 var obj = { foo: 'Hello', bar: 'World' }; 阅读全文
posted @ 2020-10-03 23:44 accordionmaster 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 算法(第四版)2.1 初级排序算法 深入学习这些相对简单的算法的原因在于: 第一,我们将通过它们熟悉一些术语和简单的技巧; 第二,这些简单的算法在某些情况下比我们之后将会讨论的复杂算法更有效; 第三,以后你会发现,它们有助于我们改进复杂算法的效率。 排序算法类的模板 /** * sort Examp 阅读全文
posted @ 2020-10-03 12:54 accordionmaster 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 数据类型:字符串 概述 定义 字符串就是零个或多个排在一起的字符,放在单引号或双引号之中。 'abc' "abc" 单引号字符串的内部,可以使用双引号。双引号字符串的内部,可以使用单引号。 'key = "value"' "It's a long journey" 上面两个都是合法的字符串。 如果要 阅读全文
posted @ 2020-10-01 17:05 accordionmaster 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 数据类型:数值 概述 整数和浮点数 JavaScript 内部,所有数字都是以64位浮点数形式储存,即使整数也是如此。所以,1与1.0是相同的,是同一个数。 1 1.0 // true 这就是说,JavaScript 语言的底层根本没有整数,所有数字都是小数(64位浮点数)。容易造成混淆的是,某些运 阅读全文
posted @ 2020-10-01 16:34 accordionmaster 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 数据类型:null, undefined 和布尔值 null 和 undefined 概述 null与undefined都可以表示“没有”,含义非常相似。将一个变量赋值为undefined或null,老实说,语法效果几乎没区别。 var a = undefined; // 或者 var a = nu 阅读全文
posted @ 2020-09-30 23:06 accordionmaster 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 数据类型概述 简介 JavaScript 语言的每一个值,都属于某一种数据类型。JavaScript 的数据类型,共有六种。(ES6 又新增了第七种 Symbol 类型的值,本教程不涉及。) 数值(number):整数和小数(比如1和3.14) 字符串(string):文本(比如Hello Worl 阅读全文
posted @ 2020-09-30 21:31 accordionmaster 阅读(108) 评论(0) 推荐(0) 编辑
摘要: JavaScript 的基本语法 语句 JavaScript 程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句。 语句(statement)是为了完成某种任务而进行的操作,比如下面就是一行赋值语句。 var a = 1 + 3; 这条语句先用var命令,声明了变量 阅读全文
posted @ 2020-09-30 21:17 accordionmaster 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 入门篇:导论 1. 什么是 JavaScript 语言? JavaScript 是一种轻量级的脚本语言。所谓“脚本语言”(script language),指的是它不具备开发操作系统的能力,而是只用来编写控制其他大型应用程序(比如浏览器)的“脚本”。 JavaScript 也是一种嵌入式(embed 阅读全文
posted @ 2020-09-30 13:27 accordionmaster 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 入门篇:JavaScript 语言的历史 1. 诞生 JavaScript 因为互联网而生,紧跟着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。 1990年底,欧洲核能研究组织(CERN)科学家 Tim Berners-Lee,在全世界最大的电脑网络——互联网的基础上,发明了万维网(Wo 阅读全文
posted @ 2020-09-30 13:26 accordionmaster 阅读(166) 评论(0) 推荐(0) 编辑
摘要: HTTP 响应代码 HTTP 响应状态代码指示特定 HTTP 请求是否已成功完成。响应分为五类:信息响应(100–199),成功响应(200–299),重定向(300–399),客户端错误(400–499)和服务器错误 (500–599)。状态代码由 section 10 of RFC 2616定义 阅读全文
posted @ 2020-09-30 09:34 accordionmaster 阅读(119) 评论(0) 推荐(0) 编辑