给大家带来的一篇关于JavaScript相关的电子书资源,介绍了关于JavaScript入门、JavaScript经典方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小56.2 MB,Phil Ballard编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.1。
《JavaScript入门经典》是学习培训JavaScript编程的经典实例教程。全新升级的第六版包含了ECMAScript6。
全书分成八个一部分,共26章。首一部分“JavaScript基本”,包括第1章到第四章,介绍了怎么使用常用函数撰写简易的脚本制作。第二一部分“JavaScript编程”,包括第四章到第7章,介绍了JavaScript的基本数据类型,比如标值、字符串数组和数字能量数组;及其比较繁杂的编程案例,例如循环系统操纵和计时器等。第三一部分“目标”,包括第八章到第10章,介绍怎样建立和实际操作目标。第四一部分“HTML和CSS”,包括第11章到第13章,介绍了JavaScript怎样与HTML(包括HTML5)和CSS互动。第五一部分“应用JavaScript库”,包括第14章到第17章,介绍怎么使用第三方库,例如Prototype和jQuery,简单化跨电脑浏览器的开发设计工作中。第六一部分“高級话题讨论”,包括第18章到第21章,介绍载入和载入cookie,根据ECMAScript6标准看一下JavaScript中有哪些新作用,介绍了例如AngularJS那样的架构的使用方法,而且介绍了在Web网页页面以及外应用JavaScript的实例。第七一部分“专业能力”,包括第二十二章到第24章,介绍了技术专业JavaScript开发设计的专业知识,比如,优良的编程习惯性、JavaScript调节和单元测试卷等。第八一部分“Java游戏编程”是一个全新升级一部分,包括第25章和第26章,介绍了用JavaScript撰写Minecraft摸组及其用EaselJS开展游戏编程。全书的附则,介绍了JavaScript编程实用工具,并得出了JavaScript迅速参照。
这书內容由浅入深,逐渐深层次,定义和知识要点解读清晰,并且各章后装有训练,供阅读者定期检查推进所教专业知识。这书合适对Web应用程序开发很感兴趣的初级中户阅读文章和通过自学,也可做为公办专科学校有关技术专业的教材内容。
JavaScript屏蔽Backspace键的实现代码
今天在IE浏览器下发现,当把使用 readonly="readonly" 属性将文本框设置成只读 input type="text" readonly="readonly"/ 时有一个奇怪的问题:如果光标进入只读文本框,然后按下Backspace键,就会跳转到上一个页面,效果就像点击了浏览器的后退按钮返回前一个页面一样,而在火狐和google下没有这样的问题出现,为了解决这个问题,写了一个如下的处理方法,如果文本框是只读的,那么就禁用Backspace键。 代码如下: //处理键盘事件 禁止后退键(Backspace)密码或单行、多行文本框除外 function banBackSpace(e){ var ev = e || window.event;//获取event对象 var obj = ev.target || ev.srcElement;//获取事件源 var t = obj.type || obj.getAttribute('type');//获……
JavaScript实现鼠标移动粒子跟随效果
本文实例为大家分享了JavaScript实现鼠标移动粒子跟随效果的具体代码,供大家参考,具体内容如下 ※ 如上图是最终显示效果,跟随鼠标的移动,生成的粒子跟随。 需要用到的js库:Underscore。Underscore是一个JavaScript实用库,提供了一整套函数式编程的实用功能,但是没有扩展任何JavaScript内置对象。它是这个问题的答案:“如果我在一个空白的HTML页面前坐下,并希望立即开始工作,我需要什么?”...它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。 !DOCTYPE htmlhtml lang="en"head meta charset="UTF-8" title鼠标粒子demo/title style canvas { background: #333; } /style/headbody canvas width="800" height="500"您的浏览器……
Javascript基础学习笔记(菜鸟必看篇)
什么是变量? 变量是用于存储信息的容器 变量的声明 语法: var 变量名 变量名 = 值; 变量要先声明再赋值 变量可以重复赋值 变量的命名规则 变量必须以字母开头; 变量也能以$和_符号开头(不过我们不推荐这么做); 变量名称对大小写敏感(a和A是不同的变量)。 语句 语句以一个分号结尾;如果省略分号,则由解析器确定语句的结尾。 有个好的编码习惯,都要以 ; 结尾 数据类型 在 JavaScript 中,一段信息就是一个值 (value) 。值有不同的类型,大家最熟悉的类型是数字。字符串(string)值是包围在 引号中的一个或多个单词。 数字 任何数字值。数字可以带小数点,也可以不带 68.57 字符串 引号中的……
javascript帧动画(实例讲解)
前面的话 帧动画就是在“连续的关键帧”中分解动画动作,也就是在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成的动画。由于是一帧一帧的画,所以帧动画具有非常大的灵活性,几乎可以表现任何想表现的内容。本文将详细介绍javascript帧动画 概述 【分类】 常见的帧动画的方式有三种,包括gif、CSS3 animation和javascript git和CSS3 animation不能灵活地控制动画的暂停和播放、不能对帧动画做更加灵活地扩展。另外,gif图不能捕捉动画完成的事件。所以,一般地,使用javascript来实现帧动画 【原理】 js实现帧动画有两种实现方式 1、如果有多张帧动画图片,可以用一个image标签去承载图片,定时改变……
通过jQuery源码学习javascript(一)
Jquery这么普及,必有它过人之处,通过开源代码进行学习,是个不错的学习方法啊! 以下是我模拟的方法,我尽量简化方法。 定义对象C(类似于jquery的$方法)——这个也是jquery设计非常巧妙的地方 (function(){ var _cQuery = window.cQuery, cQuery = function(){ return new cQuery.fn.init(); }; cQuery.fn = cQuery.prototype = { init : function () { console.log(this); return this; }, test : function () { console.log('test'); } }; cQuery.fn.init.prototype = cQuery.fn; window.C = window.cQuery = cQuery; })(); C().test(); 输出结果 代码分析 1、把cQuery注册到window属性中,当成全局变量使用。用C做为简易名称。 window.C = window.cQuery = cQuery; 2、 cQuery.fn.init.prototype = cQuery.fn; 拿图说话(打印当……
以上就是本次介绍的JavaScript电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。
展开 +
收起 -
本书是经典的JavaScript入门书,以易学便查、图文并茂、循序渐进和善于用常见任务讲解语言知识而著称。书中从JavaScript语言基础开始,分别讨论了图像、框架、浏览器窗口、表单、正则表达式
立即下载毛熠彤IV
Copyright 2018-2020 www.xz577.com 码农之家
版权投诉 / 书籍推广 / 赞助:520161757@qq.com