
javascript 数据结构和算法
文章平均质量分 73
jjvein
Just the way you are
展开
-
javascript数据结构和算法 一(本书组织结构)
环境我们在本书中使用的Javascript编程环境是基于SpiderMonkey 引擎的javascript shell.第一章讲述了在你的环境中下载 shell的介绍.其他的shell例如Nodejs同样可以工作,虽然你可能需要简单的改变下代码.除了shell,唯一你要准备的就是文本编辑器. 本书的组织结构第一章:javascript语言的概览,至少是翻译 2014-06-06 09:57:03 · 1538 阅读 · 0 评论 -
javascript数据结构和算法 零(前记+序言)
前记这本书Data Structure and Algorithm with Javascript 我将其翻译成>为什么这么翻译?而不是翻译成"用javascript实现数据结构和算法"原因有二:一个,我觉的它更加简洁,第二个,我是想强调我们在这里使用的是javascript.我不喜欢一些翻译的人把一个简单的语句进行加工,搞得晦涩难懂.我更喜欢外国人写书的那种原汁原味.翻译 2014-06-06 09:47:23 · 1210 阅读 · 0 评论 -
javascript数据结构和算法 第一章(Javascript编程环境和模型) 一
这一章介绍了我们在这本书中使用的描述各种数据结构和算法的Javascript的编程环境和编程架构.Javascript 环境Javascript 在很长一段时间都是被作为web浏览器内置脚本编程语言来使用.然而,在过去几年里,javascript编程环境得到了极大的发展,他们可以使javascript在桌面或者服务端运行.在我们这本书中,我们使用其中的一个javas翻译 2014-06-06 12:32:27 · 926 阅读 · 0 评论 -
javascript数据结构和算法 第一章(编程体验)二
循环结构实际上,在这本书中,我们学习的很多算法就是循环.我们在这本书中使用两种循环结构,while循环和for循环.但我们遇到在一个条件总为真的情况下执行一系列的语句时,我们会使用while循环.例子1-6 演示了while循环是如何工作的. var number = 1; var sum = 0; while (number sum += number;翻译 2014-06-07 08:28:19 · 624 阅读 · 0 评论 -
javascript数据结构和算法 第二章 (数组) 二
字符串表示的数组join() 和 toString() 函数返回数组的字符串表示.这两个函数通过将数组中的元素用逗号分隔符分割,返回字符串数组表示.这里有个例子:var names = ["David", "Cynthia", "Raymond", "Clayton", "Mike", "Jennifer"]; var namestr = names.join(); p翻译 2014-06-08 07:48:21 · 1394 阅读 · 0 评论 -
javascript数据结构和算法 第二章 (数组)
数组是计算机编程中最为常见的数据结构.每一种编程语言都包括某种形式的数组.因为它们是内置的所以它们非常高效,往往被用来作为存储数据的选择.这一章,我们将会研究数组在javascript中是如何工作的. javascript数组定义 标准的数组定义是一个线性元素的集合.我们可以通过数组的下标来获取数组的内容.下标通常是被用来计算偏移量的整数.javascript也有这样翻译 2014-06-08 07:18:28 · 964 阅读 · 0 评论 -
javascript数据结构和算法 第一章(编程体验)一
声明和初始化变量Javascript变量默认是全局作用域的.严格来说,使用之前是不需要定义的.当一个javascript变量在没有被声明之前直接进行初始化,它就是一个全局变量.在这本书中,我们沿用编译语言如c++和java的编程约定.在使用变量之前都进行声明.这还有一个附带的好处,声明的变量可以作为本地变量.我们将会在本章节的后面讨论更多关于变量的作用域. 声明ja翻译 2014-06-07 08:20:37 · 1031 阅读 · 2 评论 -
javascript数据结构和算法 第一章(编程体验)三
变量作用域变量作用域就是指在一个程序中,变量的值在哪里可以被获取到.javascript函数作用域被定义为函数作用域,这意味着变量的值在定义和声明该变量的函数,包括任何在该函数的嵌套函数里是可见的. 当一个变量定义在函数的外面,在主程序中,该变量将会拥有全局作用域.这就意味着它的值可以被程序的任何地方,包括函数获取.下面的小程序演示全局变量时如何工作的. funct翻译 2014-06-07 08:38:38 · 1080 阅读 · 2 评论