首先,我们来介绍下jQuery的书籍。jQuery是一个非常流行的javascript框架,为我们操作HTML文档带来了极大的便利。其中《jQuery基础教程(第3版)》就是一本非常优秀的书籍,它结合了理论与实践,详细介绍了jQuery的语法、事件、动画、插件等知识点,同时还涵盖了jQuery Mobile的使用,让读者能从中学到很多实用的技巧。
如果你对javascript的设计模式感兴趣,那么《Javascript设计模式与开发实践》将是你不可错过的一本书。这本书将解释23个常用的设计模式,让你学会如何将这些模式应用到javascript中。此外,书中还包含了很多有用的实例,可以帮助读者更好地理解这些模式的工作原理。下面是书中介绍的“命令模式”的代码示例:
var setCommand = function(button, command) {button.onclick = function() {command.execute();}};var menuBar = {refresh: function() {console.log('刷新菜单目录');}};var RefreshMenuBarCommand = function(receiver) {this.receiver = receiver;};RefreshMenuBarCommand.prototype.execute = function() {this.receiver.refresh();};var refreshMenuBarCommand = new RefreshMenuBarCommand(menuBar);setCommand(button1, refreshMenuBarCommand);
当然,如果你希望学习一下ES6的新特性,那么《深入浅出ES6》将是你的首选。作者开门见山地介绍了新的语法、新的API以及对原有语法的改进,同时也讲解了背后的设计思想和语言机制。让你了解到ES6的实际应用。
综上所述,这里介绍的只是百度云上的 javascript 书籍的冰山一角,大家可以根据自己的需求下载更多优秀的javascript书籍。 希望这些书能帮助你更好地掌握javascript,成为一名优秀的前端工程师。