JavaScript电子书
给大家带来的一篇关于JavaScript相关的电子书资源,介绍了关于JavaScript、代码方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小102 MB,王肖峰编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:7.3分
《编写可靠的JavaScript代码 测试驱动开发JavaScript商业软件》分为5个部分:
第Ⅰ一部分“确立牢靠的基本”包含了计算机专业的重要定义,比如SOLID和DRY原则,还探讨了模块测试和测试驱动开发的优势。
在第Ⅱ一部分“测试根据方式的代码”中,大家叙述并应用测试驱动开发建立了好多个有用的代码方式。
第Ⅲ一部分“测试和撰写高級JavaScript特性”叙述了怎么使用和测试JavaScript語言更高級的特性。
第Ⅳ一部分“测试中的独特主题”出示了测试DOM实际操作的示例,还演试了用以提高代码规范的静态数据分析工具的应用。
第Ⅴ一部分“小结”回望了测试驱动开发的定义,还展现了一些这书采用的JavaScript习语。
以上就是本次介绍的JavaScript电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。
上一篇:Akka入门与实践
下一篇:Ionic学习手册
展开 +
收起 -
将落伍的网址打导致更为灵便、友善,而且令其充分运用不一样机器设备和电脑浏览器的与众不同优点。根据《移动网页设计与开发HTML5+CSS3+JavaScript》,您将为投身第一线开发充分准备! *內容
立即下载本书使用JavaScript ES6带你学习函数式编程。你将学习柯里化、偏函数、高阶函数以及Monad等概念。具有一定的参考价值,感兴趣的小伙伴们可以参考一下
立即下载JavaScript语言非常重要,相关的技术图书也很多,但没有任何一本书对JavaScript语言的重要部分(函数、闭包和原型)进行深入、全面的介绍,也没有任何一本书讲述跨浏览器代码的编写。本书是
立即下载这是由jQuery库创始人编写的一本深入剖析JavaScript语言的书,从不同层次讲述了逐步成为JavaScript高手所需的知识,适合具备一定JavaScript基础知识的读者阅读
立即下载JavaScript 代码压缩是指去除源代码里的所有不必要的字符,而不改变其功能的过程。这些不必要的字符通常包括空格字符,换行字符,注释以及块分隔符等用来增加可读性的代码,但并不需要它来执行。 在这篇文章中,我们选择了15个最好用的 JavaScript 压缩工具,有简单的在线转换器,GUI工具和命令行界面等。 1. JavaScript Minifier It is a nice looking tool with an API to minify your js code. 2. JSMIni If you want to minify your JavaScript or jQuery files quickly and easily, turn to jsMini. Just copy and paste your source code, select whether you want basic or full compression, and then minify your code. 3. JSCompress JSCompress.com is an online javascript compressor that allows you to compr……
1. 不得不说说二叉树 要了解堆首先得了解一下二叉树,在计算机科学中,二叉树是每个节点最多有两个子树的树结构。通常子树被称作“左子树”(left subtree)和“右子树”(right subtree)。二叉树常被用于实现二叉查找树和二叉堆。 二叉树的每个结点至多只有二棵子树(不存在度大于 2 的结点),二叉树的子树有左右之分,次序不能颠倒。二叉树的第 i 层至多有 2i - 1 个结点;深度为 k 的二叉树至多有 2k - 1 个结点;对任何一棵二叉树 T,如果其终端结点数为 n0,度为 2 的结点数为 n2,则n0 = n2 + 1。 树和二叉树的三个主要差别: 树的结点个数至少为 1,而二叉树的结点个数可以为 0 树中结点的最大度数……
介绍 最长公共子序列(Longest Common Subsequence LCS)是从给定的两个序列X和Y中取出尽可能多的一部分字符,按照它们在原序列排列的先后次序排列得到。LCS问题的算法用途广泛,如在软件不同版本的管理中,用LCS算法找到新旧版本的异同处;在软件测试中,用LCS算法对录制和回放的序列进行比较,在基因工程领域,用LCS算法检查患者DNA连与键康DNA链的异同;在防抄袭系统中,用LCS算法检查论文的抄袭率。LCS算法也可以用于程序代码相似度度量,人体运行的序列检索,视频段匹配等方面,所以对LCS算法进行研究具有很高的应用价值。 基本概念 子序列(subsequence): 一个特定序列的子序列就是将给定序列中零个或……
我去,我的图片分数被这个录屏软件的水印盖上了,扎心。 这个程序的文件以及代码全部上传到了github 程序下载链接传送门 这是自己第一次通过js写的小游戏,那个时候对象的原理跟结构体的概念不是特别的清晰,所以没用对象来写,所以直接导致后期我对这个程序进行修改的时候出现问题,太过于复杂了,我终于了解什么叫做牵一发动全身了。所以这个程序教会我一定一定要用对象的思想处理以后的问题,尤其是这种带属性明显的东西。 当然你要问我图片怎么来的我只能说都是我自己画的所以这可是原创的原创。 代码部分我是通过一个大的函数直接进行所有的封装,当然写这个的时候的我完完全……
Copyright 2018-2021 www.xz577.com 码农之家
版权投诉 / 书籍推广 / 赞助:520161757@qq.com
原生javascript AJAX 三级联动的实现代码
js 三级联动的实现代码如下所示: !DOCTYPE htmlhtml lang="en"head meta charset="UTF-8" titlejs原生ajax/title/headbody select name="sel1" option value="" -请选择 省/直辖市/自治区-/option /select select name="sel2" option value="" -请选择 市-/option /select input type="text" value="" id="int"/ script var sel1 = document.getElementsByName('sel1')[0]; var sel2 = document.getElementsByName('sel2')[0]; var ints = document.getElementById('int'); // 创建请求对象 var a = new XMLHttpRequest(); // 初始化 a.open('get','city.json','true'); // 发送 a.send(); //readySate 状态码 交互进行到了哪一步 //0:请求未初始化 //1:服务器链接已建立 //2:请求已经接受 //3:请求处理中 //4:请求已经完成,且响应已就绪 //status 交互……