The JavaScript HandbookConclusion ## Preface The JavaScript Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic. In particular, the goal is to get you up to speed quickly with JavaScript. This book is written Enjoy! ## The JS Handbook - 1. Introduction to JavaScript - 2. A little bit of history - 3. Just JavaScript - 4. A brief intro to the syntax of JavaScript - 4.1. White space - 4.2. Case sensitive Introduction to JavaScript JavaScript is one of the most popular programming languages in the world. I believe it's a great language to be your first programming language ever. We mainly use JavaScript to create0 码力 | 56 页 | 577.92 KB | 2 年前3
Web 开发技术-JavaScriptWeb 开发技术-JavaScript ### 1. 概述 ## 内容提要 1 JavaScript 简史 2 JavaScript 功能、脚本语言 3 JavaScript 实现 ECMAScript > DOM BOM 4 在 HTML 中使用 JavaScript ➢直接嵌入 ➢外部引入 JS 代码压缩 ## 1 JavaScript 简史 ## 时代背景 ➢1995 1995 人类首个支持 JavaScript 和 gif 动图的浏览器 ### 1. JavaScript 简史 ## 发展过程 ➢1995: LiveScript/JavaScript 始于网景 ➢网景通信公司(Netscape)开发 LiveScript 1.0,与 Sun 公司组成开发联盟。由于 Java 正流行,LiveScript 发布前临时改名 JavaScript. ➢1996: ➢1996: Microsoft 采用 ➢在 Internet Explorer 3 中加入名为 JScript 的 JavaScript 实现. ➢1997: JavaScript 标准化 - ECMAScript 欧洲计算机制造商协会(ECMA)39号技术委员会(TC39)负责“标准化一种通用、跨平台、供应商中立的脚本语言的语法和语义”。 定义一种名为 ECMAScript 的新脚本语言标准。 ➢1998:0 码力 | 21 页 | 1.02 MB | 2 年前3
Hello 算法 1.0.0 JavaScript版FELLO FELLO FELLO FELLO FELLO FELLO >Hello算法 动画图解、一键运行的数据结构与算法教程 靳宇栋 (@krahets) ## Hello 算法 JavaScript 语言版 作者:靳宇栋 (@krahets) 代码审阅:谢发 (@justin-tse) 来存储与表示不同的基本数据类型,包括 int、float、char、bool 等。 // JavaScript 的数组可以自由存储各种基本数据类型和对象 const array = [0, 0.0, 'a', false]; ### 3.3 数字编码 $ ^{*} $ 来存储与表示不同的基本数据类型,包括 int、float、char、bool 等。 // JavaScript 的数组可以自由存储各种基本数据类型和对象 const array = [0, 0.0, 'a', false]; ### 3.3 数字编码 $ ^{*} $ Note0 码力 | 379 页 | 18.46 MB | 2 年前3
Named Optional Parameters - JavaScript Style### Named Optional Parameters - JavaScript Style Brian Davidson (briandavidson@meta.com) ## Summary C++ developers often run into the situation where we have multiple parameters in a function with the to use to Is there a way to make C++ function calls clear through naming, similar to python or javascript? def send(source=None, destination=None): send(source=from, destination=to) send(source=from) overloaded function arguments forming a clear function call ## I nspiration: Javascript The anonymous object parameters of javascript provide a readable function API. logger({one:0.9999}); > 0.9999 l0 码力 | 1 页 | 3.17 MB | 1 年前3
Hello 算法 1.0.0b1 JavaScript版FEELO FEELO FEELO FEELO FEELO > Hello 算法 动画图解、能运行、可提问的数据结构与算法入门教程 作者:靳宇栋(Krahets) Hello 算法 JavaScript 语言版 靳宇栋(Krahets)  但至于其中存储的是整数int,还是小数float,或是字符char,则与所谓的数据的结构无关了。 换言之,基本数据类型提供了数据的“内容类型”,而数据结构提供数据的“组织方式”。 /* JavaScript 的数组可以自由存储各种基本数据类型和对象 */ const array = [0, 0.0, 'a', false]; ##### 3.1.2. 计算机内存 在计算机中 容数组,则需新建一个数组,然后把原数组元素依次拷贝到新数组,在数组很大的情况下,这是非常耗时的。 /// == File: array.js === /* 扩展数组长度 */ // 请注意,JavaScript 的 Array 是动态数组,可以直接扩展 // 为了方便学习,本函数将 Array 看作是长度不可变的数组 function extend(nums, enlarge) { // 初始化一个扩展长度后的数组0 码力 | 185 页 | 14.70 MB | 2 年前3
Hello 算法 1.0.0b5 JavaScript版FEELO FEELO FEELO FEELO FEELO > Hello 算法 动画图解、能运行、可提问的数据结构与算法入门教程 作者:靳宇栋(Krahets) Hello 算法 JavaScript 语言版 靳宇栋(Krahets)  换句话说,基本数据类型提供了数据的“内容类型”,而数据结构提供了数据的“组织方式”。例如以下代码,我们用相同的数据结构(数组)来存储与表示不同的基本数据类型,包括 int、float、char、bool 等。 // JavaScript 的数组可以自由存储各种基本数据类型和对象 const array = [0, 0.0, 'a', false]; ### 3.3 数字编码 $ ^{*} $ 来存储与表示不同的基本数据类型,包括 int、float、char、bool 等。 // JavaScript 的数组可以自由存储各种基本数据类型和对象 const array = [0, 0.0, 'a', false]; ### 3.3 数字编码 $ ^{*} $ Tip 规范扩展到了超过 16 位,所以 Java 中的字符现在可能由一对 16 位的值(称为“代理对”)表示。 · JavaScript 和 TypeScript 的字符串使用 UTF-16 编码的原因与 Java 类似。当 1995 年 Netscape 公司首次推出 JavaScript 语言时,Unicode 还处于发展早期,那时候使用 16 位的编码就足以表示所有的 Unicode 字符了。0 码力 | 379 页 | 18.47 MB | 1 年前3
[试读]15天学会JavaScript - 第 2 章
ECMAScript语法基础ECMAScript语法基础 从本章开始,我们将循序渐进地介绍 JavaScript 的核心内容。首先,本章就是对 ECMAScript 语法进行全面的、系统的和详尽的介绍。这里读者可能会有疑问,为什么是 ECMAScript 语法而不是 JavaScript 语法呢? 其实,在第 1 章关于 JavaScript 组成的介绍中,我们就知道 JavaScript 与 ECMAScript 的关系。依据 ECMA cript 描述了 JavaScript 脚本语言的语法和基本对象。因此,本书从严谨的角度出发,这里使用 ECMAScript 语法基础作为本章标题。不过,绝大多数的设计人员还是不区分 JavaScript 与 ECMAScript 的,更习惯用 JavaScript 语法的称谓。 ### 2.1 ECMAScript 基础 在第 1 章中,我们了解到 JavaScript 语言与 Java 语言的历史渊源,其实 语言的历史渊源,其实 JavaScript 起初就是模仿 Java 而开发出来的。如果读者熟悉 Java 语言,就会发现 ECMAScript 语法很容易掌握,因其主要就是借用了 Java 语言的语法。当然,JavaScript 与 Java 毕竟是两种功能作用不同的编程语言,ECMAScript 还有一些特殊的语法特性。 #### 2.1.1 ECMAScript 语句 相信读者在学习人生中的第一门编程语言(比如0 码力 | 52 页 | 3.83 MB | 2 年前3
JavaScript 正则表达式迷你书 老姚 - v1.1# JavaScript 正则表达式 迷你书(第一版) 老姚 | 著 ☐ 基础 ☐ 原理 ☐ 应用  # JavaScript 正则表达式迷你书 老姚 - v1.1 ## 目录 前言 版权说明 本书制作用到的工具 . 77 后记 ..... 78 速查表 ..... 80 术语中英文对照表 ..... 82 参考书目 ..... 84 ## 前言 ## 版权说明 首先感谢看到这本《JavaScript 正则表达式迷你书》的读者朋友,但愿此书不会浪费你的宝贵时间。 此书是一本免费的书籍,您可以随便传播,但不能用于商业。 当读完后,如果你觉得此书对学习正则表达式有所帮助,慷慨如你,可以扫描下面的二维码赞赏一下。 ## 意见和疑问 如果有意见或者问题的话,可以直接通过以下方式联系到我。 前端网 知乎 掘金 qdlaoyao@126.com 确保你现在看的迷你书是最新版本,请点击这里: 《JavaScript 正则表达式迷你书》 ## 感谢 由于本书是由个人文章修改而成,感谢各平台读者的支持。 感谢湖山,是他说我该把这些东西写出来的。 感谢小不,他在多方面给予了我帮助,封面是他设计的。0 码力 | 89 页 | 3.42 MB | 1 年前1
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













