Angular JS开发秘籍——互动出版网

这篇是计算机类的优质预售推荐>>>>《Angular
JS开发秘籍》

使用AngularJS革新MVC方式实现精彩的Web应用,扩展 HTML的AngularJS指令,20多年企业应用和Web界面开发经验作者Brad Dayley 最新作品

内容简介

快速掌握AngularJS Web开发技术

AngularJS是Web开发领域最激动人心的创新技术之一,它为整个开发过程提供结构,旨在简化Web应用的开发和测试。

网站已不再是简单的静态内容--相反,网站更趋动态化,通常单个页面即可用作整个站点或应用。AngularJS允许Web开发者直接在网页中构建此类应用需要的程序逻辑,将客户端Web应用的数据模型绑定到后端服务和数据库。AngularJS还允许扩展HTML,从而可以方便地在HTML模板文件中表示UI设计逻辑。

《AngularJS开发秘籍》展示如何创建功能强大的交互性Web应用,这些应用具有结构良好、便于维护、可重用的代码库。你还将学习如何使用AngularJS的创新MVC模式来开发结构和设计俱佳的网页和Web应用。

AngularJS强制Web开发者坚守底层结构和设计规则,从而更加优秀。

o 了解AngularJS的组织方式,学习设计AngularJS

o 应用的最佳实践

o 学习如何定义模块和使用依赖注入

o 使用内置指令快速构建AngularJS模板,以增强用户体验

o将UI元素绑定到数据模型,使模型和UI的改变自动关联

o 自定义扩展HTML的AngularJS指令

o 实现可缩放图片、可展开列表和其他富UI组件

o 实现与Web服务器交互的客户端服务

o 构建动态浏览器视图,以提供更丰富的用户交互

o 创建便于重用的自定义服务

o 为AngularJS应用设计单元和端到端测试

作译者

Brad Dayley是一位拥有逾20多年企业应用和Web界面开发经验的高级软件工程师。Brad曾使用JavaScript、jQuery、AngularJS和相关技术,设计和实现了从应用服务器乃至复杂Web
2.0界面的大量应用和服务。Brad撰写的书籍包括Node.js、MongoDB and AngularJS Web Development、Sams Teach Yourself NoSQL with MongoDB in 24 Hours、Sams Teach Yourself jQuery and JavaScript in 24 Hours和jQuery and JavaScript Phrasebook。

部分目录

第1章
学习JavaScript 1

1.1 使用Node.js创建JavaScript开发环境 1

1.1.1 创建Node.js 2

1.1.2 使用Node.js运行JavaScript 3

1.1.3 使用Node.js创建Express Web服务器 3

1.2 定义变量 6

1.3 了解JavaScript数据类型 6

1.4 使用运算符 7

1.4.1 算术运算符 7

1.4.2 赋值运算符 8

1.4.3 应用比较和条件运算符 8

1.5 实现循环 11

1.5.1 while循环 11

1.5.2 do/while循环 11

1.5.3 for循环 12

1.5.4 for/in循环 12

1.5.5 中断循环 13

1.6 创建函数 13

1.6.1 定义函数 14

1.6.2 向函数传递变量 14

1.6.3 从函数返回值 14

1.6.4 使用匿名函数 15

1.7 理解变量作用域 15

1.8 使用JavaScript对象 16

1.8.1 使用对象语法 16

1.8.2 创建自定义对象 17

1.8.3 使用原型对象模式 18

1.9 操作字符串 18

1.9.1 合并字符串 20

1.9.2 在字符串中搜索子字符串 20

1.9.3 替换字符串中的单词 20

1.9.4 将字符串拆分为数组 20

1.10 使用数组 21

1.10.1 合并数组 22

1.10.2 迭代数组 22

1.10.3 将数组转换为字符串 23

1.10.4 检查数组中是否包含特定的数据项 23

1.10.5 向数组中添加和从数组中移除数据项 23

1.11 添加错误处理 24

1.11.1 try/catch块 24

1.11.2 抛出自定义错误 24

1.11.3 使用Finally 25

1.12 小结 25

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-30 04:21:32

Angular JS开发秘籍——互动出版网的相关文章

机器学习实践 测试驱动的开发方法——互动出版网

这篇是计算机类的优质预售推荐>>>><机器学习实践 测试驱动的开发方法> 用测试驱动方法开发出可靠.稳定的机器学习算法. 编辑推荐 本书介绍在开发机器学习算法时如何运用测试驱动的方法,捕捉可能扰乱正常分析的错误.这本实践指南从测试驱动开发和机器学习的基本原理讲起,展示了如何将测试驱动开发运用于若干机器学习算法,包括朴素贝叶斯分类器和神经网络. 任何机器学习算法都有一些传统的测试方法,但它们通常都不会考虑编码中的人为错误.借助测试驱动的开发方法,你便不会像其他研究者那样盲

互动出版网APP

#互动出版网APP#上线啦

Angular js开发的各种坑(持续更新中。。。)

Angular UI的Modal 在按照官方文档写的时候会报如下错误 var ModalDemoCtrl = function ($scope, $modal, $log) {   $scope.items = ['item1', 'item2', 'item3'];   $scope.open = function (size) {    var modalInstance = $modal.open({       templateUrl: 'myModalContent.html',   

【互动出版网chinapub十五周年庆!全场七折封顶!7月15日-31日火爆之旅!】

1.活动期间内所有图书七折封顶!(电子书.pod.预售书及视频教程除外) 2.活动期间内满100免费赠送互动出版网15周年纪念礼品 3.移动端下单赠送15周年纪念礼品 4.在"陪伴"中的微博墙进行带话题送祝福的活动,将有中奖率很高的代金券作为奖品回馈给新老客户 活动戳>>>>15周年庆进阶之旅 版权声明:本文为博主原创文章,未经博主允许不得转载.

AV Foundation 开发秘籍--实践掌握iOS &amp; OS X应用的视听处理技术——互动出版网

这篇是计算机类的优质预售推荐>>>><AV Foundation 开发秘籍--实践掌握iOS & OS X应用的视听处理技术> 国内首本译著AV Foundation图书,书中源码及素材免费提供下载 内容简介 快速掌握使用AV Foundation开发iOS和OS X应用的技术如果想开发富媒体iOS或OS X应用程序,你可以使用苹果公司推出的AV Foundation框架来实现诸多神奇功能.不过AV Foundation框架基于最前沿的语言特征,极其庞大,而且相

Angular.js 开发与应用(繁体中文视频)

Angular.js 開發與應用 https://channel9.msdn.com/Blogs/Angular-js-develop-application 视频可能没法直接看,不过可以下载mp4 只做优秀知识的搬运工

Excel 2010 VBA实战技巧精粹——互动出版网

这篇是计算机类的优质预售推荐>>>><Excel 2010 VBA实战技巧精粹> 经典图书<别怕,Excel VBA其实很简单>进阶篇,是VBA学习宝典!Excel Home精锐团队倾力打造.提高效率.化繁为简从本书开始 内容简介 <Excel 2010 VBA实战技巧精粹>内容侧重于Excel VBA使用技巧,旨在帮助Excel VBA的初学者和有一定Excel VBA应用基础.希望进阶的读者.全书精选了251个技巧,辅以深入浅出的剖析,力求让

Ext JS实战(第2版)——互动出版网

这篇是计算机类的优质预售推荐>>>><Ext JS实战(第2版)> Ext JS社区专家合力打造,开发富Web应用必备! 编辑推荐 本书由Ext JS社区三位专家合力打造,全面介绍了灵活而强大的Ext JS框架.全书不仅深入浅出地介绍了基础知识.工作原理和类系统,更结合完整的示例.丰富的插图解读了其核心组件,让你仿佛在专家的亲手指导下学习并实践. 通过学习,你将真正掌握这个成熟的JavaScript Web应用框架,用它丰富而漂亮的UI组件缩短开发周期,构建优雅布局,轻

iOS开发范例实战宝典(进阶篇)——互动出版网

这篇是计算机类的优质推荐>>>><iOS开发范例实战宝典(进阶篇)> 以最新的IOS 8为版本编写,内容覆盖了IOS开发的方方面面,通过大量实例提升实战技能,并对书中的重点和难点进行了专门分析. 编辑推荐 *以最新的iOS 8为版本编写,内容覆盖了iOS开发的方方面面* *通过200多个实例提升实战技能,并对书中的重点和难点进行了专门分析 *注重实战:详细讲解了117个iOS开发经典实例,提高实战开发水平 *内容全面:全面介绍了iOS开发中最为常见的14类界面模块 *由