资源搜
资源搜
👀 联系夏柔
🔥 投稿源码
资源搜

资源搜

  • 全部
  • 123盘
  • 阿里盘
  • 百度云
  • 迅雷
  • 夸克
  • 115
  • 蓝奏云
  • 其他
已收录34127条资源,仅供学习交流,请在24h内删除资源!

Jav aScr ipt宝典(第六版)_前端开发教程

资源名称:Jav aScr ipt宝典(第六版) 内容简介: Javascript脚本用于创建Web浏览器支持的交互式网页,是一种简单易学的Web编程语言。本书全面系统地介绍了客户端Javascript脚本编程技术。从简单介绍Javascript与Web开始,循序渐进地介绍了Web浏览器、基本的编程技巧和编程步骤。接着,深入探讨了浏览器文档对象模型的发展,详细介绍了Javascript对象的有关知识,包括对象的属性、方法和事件处理程序等内容。最后,细致地讲述了Javascript核心语言,包括String,Math,Date和Array等核心对象以及异常处理等内容。通过本书的学习,读者可以根据实际需要制作出自己的动态网页,全方位拓展自己的网页设计知识和基本技能。   本书内容全面、示例典型,适合各层次的网页设计人员学习和参考。 资源目录: 第1部分 Javascript起步  第1章 Javascript在万维网及其他方面的作用   第2章 开发适用于各种浏览器的Javascript   第3章  第1个Javascript脚本  第2部分 Javascript教程  第4章 浏览器对象和文档对象   第5章 脚本和HTML文档   第6章 程序设计基础之一   第7章 程序设计基础之二   第8章 window和document对象   第9章 表单和表单元素   第10章 String、Math和Date对象   第11章 用脚本编写框架和多窗口   第12章 图像和动态HTML  第3部分 文档对象参考  第13章 Javascript基础   第14章 文档对象模型基础   第15章 通用html元素对象   第16章 window对象和frame对象   第17章 location对象和history对象   第18章 document对象和body对象   第19章 Link和Anchor对象   第20章 lmage对象、Area对象、Map对象和Canvas对象   第21章 Form及其相关对象   第22章 按钮对象   第23章 文本相关表单对象   第24章 选择、选项和文件上传对象   第25章 event对象   第26章 styleSheet表和style对象   第27章 Ajax和XML  第4部分 Javascript核心语言参考  第28章 string对象   第29章 Math、Number和Boolean对象   第30章 date对象   第31章 Array对象   第32章 控制结构和异常处理   第33章 Javascript操作符   第34章 函数和自定义对象   第35章 全局函数和语句  第5部分 附录  附录A Javascript和浏览器对象快速参考   附录B Javascript保留字   附录C 练习答案   附录D Javascript和DOM Internet资源   附录E 本书配套光盘内容  第6部分 附赠章节(本部分内容在光盘中)  第36章 主体文本对象   第37章 HTML指示性对象   第38章 表和列表对象   第39章 Navigator和其他环境对象   第40章 定位对象   第41章 嵌入对象  第42章 正则表达式和RegExp对象   第43章 数据输入验证   第44章 脚本化Java applet和插件   第45章 脚本调试   第46章 安全和NetScape签名脚本   第47章 跨浏览器动态HTML问题   第48章 Internet Explorer的行为   第49章 应用程序:表格和日历   第50章 应用程序:查找表   第51章 应用程序:较小的订单   第52章 应用程序:分级式目录   第53章 应用程序:计算和绘图   第54章 应用程序:智能Updated标志位   第55章 应用程序:Decision Helper   第56章 应用程序:跨浏览器DHTML拼图游戏   第57章 转换XML数据   第58章 应用程序:创建自定义google地图  资源截图:
陌佑
百度云
百度云

第三方Ja vaSc ript编程_前端开发教程

资源名称:第三方Ja vaSc ript编程 内容简介: 第三方Javascript应用程序是自包含的应用组件,通常都是小脚本或插件,能够为Web站点增加功能。它们往往是由独立的组织或个人提供的,代码和文件都是来自于远程的Web地址。 《第三方Javascript编程》由两位第三方应用程序开发领域的专家编写完成,通过丰富的示例和讲解引导读者掌握第三方Web开发的相关技术及如何开发运行在第三方环境的Javascript代码。《第三方Javascript编程》共10章,分别介绍了第三方Javascript的定义、如何加载和执行代码、DOM渲染、第三方脚本和数据服务器之间的通信、跨窗口的消息传递方法、身份验证和cookie、第三方应用程序的安全性、Javascript SDK的发展、性能、测试和调试。 《第三方Javascript编程》并非Javascript语言的初级读本,适用于有一定第三方代码开发经验的开发者以及致力于研究其如何在外部环境运行的开发者们阅读。 资源目录: 第1章 第三方Javascript介绍 1 1.1 第三方Javascript的定义 2 1.2 第三方Javascript的用法 4 1.2.1 嵌入式微件 6 1.2.2 分析和统计 8 1.2.3 Web服务API封装 9 1.3 开发一个简单的微件 13 1.3.1 服务端生成脚本 14 1.3.2 通过iframes分发微件 16 1.4 第三方开发的挑战 17 1.4.1 未知的上下文 17 1.4.2 共享环境 18 1.4.3 浏览器限制 19 1.5 总结 19 第2章 应用的分发和加载 20 2.1 配置第三方开发环境 21 2.1.1 发布者的测试页面 21 2.1.2 Web服务器 22 2.1.3 模拟多个域 23 2.2 加载初始的脚本 24 2.2.1 阻塞式脚本引入 25 2.2.2 使用async和defer无阻塞 加载脚本 26 2.2.3 动态脚本插入 28 2.3 初始脚本文件 29 2.3.1 window和undefined混淆 30 2.3.2 基本应用程序流程 31 2.4 加载额外的文件 32 2.4.1 Javascript文件 33 2.4.2 库 35 2.5 脚本参数传递 37 2.5.1 使用查询字符串 37 2.5.2 使用片段标识符 40 2.5.3 使用自定义数据属性 40 2.5.4 使用全局变量 42 2.6 获取应用数据 44 2.7 总结 45 第3章 HTML和CSS的渲染 46 3.1 输出HTML 47 3.1.1 使用document.write 47 3.1.2 追加到已知位置 48 3.1.3 追加多个微件 50 3.1.4 解耦渲染对象 52 3.2 为你的HTML添加样式 53 3.2.1 使用内联样式 53 3.2.2 加载CSS文件 54 3.2.3 嵌入CSS到 Javascript中 56 3.3 防御性的HTML和CSS 59 3.3.1 命名空间59 3.3.2 CSS的特殊性 60 3.3.3 过度设置CSS的特殊性 62 3.4 将内容嵌入到iframe中 65 3.4.1 没有设置src的iframe 66 3.4.2 外部iframe 68 3.4.3 样式继承 69 3.4.4 何时避免使用iframe 73 3.5 小结 74 第4章 与服务器通信 75 4.1 AJAX和浏览器的同源 策略 76 4.1.1 判定同源的规则 77 4.1.2 同源策略和脚本加载 78 4.2 带填充的JSON(JSONP) 80 4.2.1 通过脚本元素加载JSON 80 4.2.2 动态的回调函数 81 4.2.3 局限性和安全问题 84 4.3 子域名代理 85 4.3.1 使用document.domain更改 文档的源 87 4.3.2 使用子域代理实现跨域 通信 88 4.3.3 子域名代理与JSONP相结合 91 4.3.4 Internet Explorer和子域代理 94 4.3.5 安全隐患 95 4.4 跨源资源共享 95 4.4.1 发送简单的HTTP请求 96 4.4.2 使用CORS传输Cookie 98 4.4.3 发送预检请求 99 4.4.4 浏览器支持 99 4.5 总结 100 第5章 跨域iframe通信 101 5.1 HTML5 window.postMessage API 102 5.1.1 使用window.postMessage 发送信息 103 5.1.2 接收发送给窗口的消息 104 5.1.3 浏览器的支持 106 5.2 降级技术 107 5.2.1 使用window.name发送 消息 108 5.2.2 使用URL片段标识符发送消息 111 5.2.3 使用Flash发送消息 113 5.3 使用easyXDM简化跨域消息通信 116 5.3.1 加载并初始化easyXDM 116 5.3.2 使用easyXDM.Socket发送简单信息 118 5.3.3 使用easyXDM.Rpc定义JSON-RPC接口 119 5.4 总结 124 第6章 验证和会话 125 6.1 第三方Cookie 126 6.1.1 Sessions的设置和 读取 127 6.1.2 禁用第三方Cookie 128 6.1.3 Internet Explorer和P3P头 129 6.1.4 检测cookies是否可用 131 6.2 设置第三方cookie 134 6.2.1 使用独立窗口 134 6.2.2 iframe的解决方案(只针对Safari) 137 6.2.3 Chrome和Firefox中的单页面会话 140 6.3 会话安全 140 6.3.1 HTTPS和更安全的cookie 141 6.3.2 多级身份认证 142 6.4 总结 144 第7章 安全性 145 7.1 Cookies,会话,和会话窃取 146 7.2 跨站脚本 147 7.2.1 XSS攻击 148 7.2.2 CSS中的XSS漏洞 149 7.2.3 防止XSS对应用的攻击 151 7.3 跨站请求伪造 153 7.3.1 XSRF攻击 154 7.3.2 JSON劫持 155 7.3.3 保护应用免受XSRF攻击 156 7.4 发布者漏洞 158 7.4.1 发布者模拟 158 7.4.2 点击劫持 160 7.4.3 拒绝服务 162 7.5 总结 162 第8章 独特的框架 163 8.1 实现一个最基本的 SDK 165 8.1.1 初始化 166 8.1.2 异步加载 167 8.1.3 暴露公共方法 170 8.1.4 事件监听器 170 8.2 版本管理 173 8.2.1 URL版本管理 174 8.2.2 通过初始化进行版本控制 176 8.3 封装Web服务的APIs 178 8.3.1 在客户端访问Web服务APIs 179 8.3.2 封装Camera Stork API 182 8.3.3 识别发布者 186 8.3.4 用户授权和OAuth 190 8.4 总结 191 第9章 性能 193 9.1 优化负荷 194 9.1.1 合并和压缩源代码 195 9.1.2 减少图像请求 196 9.1.3 缓存文件 198 9.1.4 推迟HTTP请求 199 9.2 Javascript优化 204 9.2.1 浏览器内部:UI线程,重绘和回流 205 9.2.2 控制耗性能的调用:throttle和debounce函数 206 9.2.3 使用setTimeout延迟计算 208 9.3 被感知的性能 210 9.3.1 对用户的操作保持乐观 211 9.3.2 在文档就绪之前渲染 212 9.4 总结 213 第10章 调试和测试 215 10.1 调试 216 10.1.1 在生产环境中使用开发环境的代码 218 10.1.2 单步执行代码 223 10.2 测试 227 10.2.1 单元测试、集成测试和回归测试 228 10.2.2 使用QUnit编写回归测试 230 10.2.3 使用Hiro写回归测试 233 10.3 总结 236 资源截图:
陌佑
百度云
百度云

同构Jav aSc ript应用开发_前端开发教程

资源名称:同构Jav aSc ript应用开发 作者简介: 作者:[美]杰森·史特林贝尔(Jason Strimpel)、马克西姆·纳吉姆(Maxime Najim) 译者:张俊达 Jason Strimpel,软件工程师,拥有十余年Web开发经验。目前任职于沃尔玛实验室,负责支持UI应用的软件开发。 Maxime Najim,沃尔玛实验室软件架构师,全栈Web开发者。曾任职于Netflix、苹果和Yahoo!等公司,在创建大型、伸缩性强、可靠的Web应用方面具有丰富经验。 资源目录: 前言 ix 第一部分 简介与关键概念 第1章 为什么需要同构Javascript 2 1.1 定义同构Javascript 3 1.2 评价其他的Web应用架构方案 3 1.2.1 状况的改变 3 1.2.2 工程上的关注点 4 1.2.3 可选架构 4 1.3 附加说明:何时不使用同构 10 1.4 小结 11 第2章 同构Javascript图谱 12 2.1 共享视图 13 2.1.1 共享模板 14 2.1.2 共享视图逻辑 14 2.2 共享路由 14 2.3 共享模型 15 2.4 小结 15 第3章 同构Javascript分类 16 3.1 与环境无关的代码 18 3.2 为每个特定环境提供shim 19 3.3 小结 20 第4章 超越服务器端的渲染 21 4.1 实时Web应用 22 4.1.1 同构API 23 4.1.2 双向数据同步 23 4.1.3 在服务器端进行客户端仿真 23 4.2 小结 24 第二部分 构建第一个应用 第5章 起步 26 5.1 Node的安装和运行 27 5.1.1 从源码安装 27 5.1.2 与Node REPL交互 28 5.1.3 使用npm 管理项目 28 5.2 建立应用项目 29 5.2.1 初始化项目 29 5.2.2 安装应用服务器 31 5.2.3 编写下一代的Javascript(ES6) 32 5.2.4 将ES6编译为ES5 34 5.2.5 建立开发流程 35 5.3 小结 39 第6 章 提供第一份HTML文档 40 6.1 提供HTML模板 40 6.2 使用路径参数与查询参数 42 6.3 小结 45 第7章 设计应用架构 46 7.1 理解问题 47 7.2 响应用户请求 47 7.2.1 创建Application类 47 7.2.2 创建控制器 49 7.2.3 构造控制器实例 50 7.2.4 拓展控制器 52 7.2.5 改进响应流 53 7.3 小结 57 第8章 将应用传输到客户端 58 8.1 打包应用的客户端版本 58 8.1.1 选择打包库 58 8.1.2 创建打包任务 59 8.1.3 添加客户端实现 61 8.2 响应用户请求 62 8.2.1 利用History API 63 8.2.2 响应并调用History API 63 8.3 客户端路由 67 8.4 组织代码 73 8.5 小结 75 第9章 创建常用的抽象 76 9.1 何时抽象,为什么需要抽象 76 9.2 获取和设置cookie 77 9.3 重定向请求 84 9.4 小结 88 第10章 序列化、反序列化和添加事件监听 89 10.1 序列化数据 90 10.2 创建控制器实例 92 10.3 反序列化数据 93 10.4 添加DOM事件处理器 94 10.5 验证rehydration过程 96 10.6 小结 98 第11章 结束感言 99 11.1 生产准备 99 11.2 衡量架构 99 11.3 小结 102 第三部分 现实世界的解决方案 第12章 沃尔玛实验室的同构React.js方案 104 12.1 物种起源 104 12.1.1 问题 105 12.1.2 解决方案 106 12.2 React模板与模式 106 12.2.1 在服务器端渲染 106 12.2.2 在客户端恢复 110 12.3 沃尔玛采用的方法 112 12.4 克服挑战 112 12.4.1 首字节时间 112 12.4.2 组件渲染优化 113 12.4.3 性能提升 117 12.5 下一步 119 12.6 感谢 120 12.7 补充说明 120 第13章 全栈Angular 121 13.1 同构Javascript:Web应用的未来 122 13.2 同构Angular 1 122 13.3 Angular 2服务器端渲染 124 13.3.1 服务器端渲染的用例 124 13.3.2 Web 应用脱节 126 13.3.3 Angular 2渲染架构 127 13.3.4 Preboot 128 13.4 Angular Universal 128 13.5 GetHuman.com 130 13.6 补充说明 131 第14章 Brisket 132 14.1 问题 132 14.2 两全其美 134 14.3 早期Brisket 135 14.4 成为现实 136 14.5 代码自由 136 14.6 跨环境一致的API 139 14.6.1 模型/ 集合 140 14.6.2 视图生命周期 140 14.6.3 子视图管理 141 14.6.4 跨环境使用的工具 141 14.7 前进之路 142 14.7.1 ClientApp与ServerApp 142 14.7.2 布局模板 142 14.7.3 其他经验教训 143 14.8 Brisket的下一步? 143 14.9 补充说明 144 第15章 Colony案例研究:脱离Node创建同构应用 145 15.1 问题 145 15.2 模板 146 15.3 数据 147 15.4 转译视图模型 148 15.5 布局 150 15.6 页面生成器 152 15.7 前端SPA 152 15.8 最终架构 153 15.9 后续计划 154 第16 章 结语 155 16.1 设计模式、Flux和同构Javascript家族 155 16.1.1 永远相信JavaScrip 156 16.1.2 命名与理解 157 关于作者 159 关于封面 159 资源截图:
陌佑
百度云
百度云

精通CSS:高级Web标准解决方案_前端开发教程

资源名称:精通CSS:高级Web标准解决方案 内容简介: 本书将最有用的CSS技术汇总在一起,在介绍基本的CSS概念和最佳实践之后,讨论了核心的CSS技术,例如图像、链接、列表操纵、表单设计、数据表格设计以及纯CSS布局。每一章内容由浅入深,直到建立比较复杂的示例。之后本书用两章讨论招数、过滤器、bug和bug修复,最后由Simon Collison和Cameron Moll两位杰出的CSS设计人员,将书中讨论的许多技术组合起来,给出了两个实例研究。本书还集中介绍了现实的浏览器问题,是弥补CSS知识欠缺不可或缺的参考书。 本书适合具有(X)HTML和CSS基本知识的任何网页设计人员阅读。 作者简介: Andy Budd国际顶尖的网页设计师,著名的Web标准倡导者。他是网页设计咨询公司Clearleft(www.clearleft.com)的创意总监,曾经组织了英国首届Web2.0会议。他在Web设计方面著述甚丰,除本书外,他还曾经撰写了一本Blog设计方面的图书。
陌佑
百度云
百度云

多维前端架构设计_前端开发教程

资源名称:多维前端架构设计 资源截图:
陌佑
百度云
百度云

Jav aScri pt经典实例_前端开发教程

资源名称:Jav aScri pt经典实例 内容简介: 《Javascript经典实例》各节中的完整代码解决了常见的编程问题,并且给出了在任何浏览器中构建Web应用程序的技术。只需要将这些代码示例复制并粘贴到你自己的项目中就行了,可以快速完成工作,并且在此过程中学习Javascript的很多知识。你还将学习如何利用ECMAscript5和HTML5中的最新功能,包括新的跨域挂件通信技术、HTML5的video和audio元素,以及绘制画布。《Javascript经典实例》中一些章节介绍了如何将这些技术与Javascript一起使用,构建高品质的应用程序界面。 资源目录: 前言 第1章 使用Javascript字符串 1.0 简介 1.1 连接两个或多个字符串 1.2 连接字符串和另一种数据类型 1.3 条件比较字符串 1.4 在字符串中查找子字符串 1.5 从一个字符串提取子字符串 1.6 检查一个存在的、非空的字符串 1.7 将一个关键字字符串分解为单独的关键字 1.8 插入特殊字符 1.9 处理textarea的单个行 1.10 去除字符串末尾的空白 1.11 左补充或右补充一个字符串 第2章 使用正则表达式 2.0 简介 2.1 测试一个子字符串是否存在 2.2 测试不区分大小写的子字符串匹配 2.3 验证社会安全号码 2.4 找到并突出显示一个模式的所有实例 2.5 使用新字符串替换模式 2.6 使用捕获圆括号交换一个字符串中的单词 2.7 使用正则表达式来去除空白 2.8 使用命名实体来替代HTML标签 2.9 搜索特殊字符 第3章 日期、时间和定时器 3.0 简介 3.1 打印出今天的日期 3.2 打印出UTC日期和时间 3.3 打印出一个ISO 8601格式日期 3.4 把一个ISO 8601格式的日期转换为Date对象可接受的一种格式 3.5 创建一个特定的日期 3.6 规划未来的一个日期 3.7 记录流逝的时间 3.8 创建一个延迟 3.9 创建重复性定时器 3.10 使用带有定时器的函数闭包 第4章 使用Number和Math 4.0 简介 4.1 保持一个递增的计数 4.2 把十进制数转换为一个十六进制值 4.3 创建一个随机数生成器 4.4 随机产生颜色 4.5 把表中的字符串转换为数字 4.6 把表中一列的所有数字加和 4.7 在角度和弧度之间转换 4.8 找到页面元素可容纳的一个圆的半径和圆心 4.9 计算圆弧的长度 第5章 使用数组和循环 5.0 简介 5.1 循环遍历数组 5.2 创建多维数组 5.3 从数组创建一个字符串 5.4 排序数组 5.5 按顺序存储和访问值 5.6 以相反的顺序存储和访问值 5.7 创建一个新数组作为已有数组的子集 5.8 在数组中搜索 5.9 将一个多维数组扁平化 5.10 搜索和删除或替换数组元素 5.11 对每个数组元素应用一个函数 5.12 对数组中的每个元素执行一个函数并返回一个新数组 5.13 创建一个过滤后的数组 5.14 验证数组内容 5.15 使用一个关联数组来存储表单元素名和值 第6章 使用Javascript函数构建重用性 6.0 简介 6.1 创建一段可重用的代码 6.2 把单个数据值传递到函数 6.3 把复杂的数据对象传递给函数 6.4 创建一个动态运行时函数 6.5 把一个函数当做参数传递给另一个函数 6.6 实现递归算法 6.7 创建能够记住其状态的函数 6.8 使用一个通用的科里化函数提高应用程序性能 6.9 使用缓存计算(Memoization)来提高应用程序性能 6.10 使用匿名函数包装全局变量 第7章 处理事件 7.0 简介 7.1 检测页面何时完成载入 7.2 使用Event对象捕获鼠标点击事件的位置 7.3 创建一个通用的、可重用的事件处理函数 7.4 根据修改的条件来取消一个事件 7.5 阻止事件在一组嵌套元素中传播 7.6 捕获键盘活动 7.7 使用新的HTML 5拖放 7.8 使用Safari方向事件和其他移动开发环境 第8章 浏览器模块 8.0 简介 8.1 请求Web页面访问者确认一项操作 8.2 创建一个新的、下拉式的浏览器窗口 8.3 找到关于浏览器的访问页面 8.4 警告Web页面访问者将要离开页面 8.5 根据颜色支持更改样式表 8.6 根据页面大小修改图像尺寸 8.7 在CMS模板页面中创建面包屑路径 8.8 将一个动态页面加入书签 8.9 针对后退按钮、页面刷新来保持状态 第9章 表单元素和验证 9.0 简介 9.1 访问表单文本输入值 9.2 动态关闭或打开表单元素 9.3 根据一个事件从表单元素获取信息 9.4 当点击单选按钮的时候执行一个动作 9.5 检查一个有效的电话号码 9.6 取消表单提交 9.7 阻止重复表单提交 9.8 隐藏和显示表单元素 9.9 根据其他表单选择修改一个选项列表 第10章 调试和错误处理 10.0 简介 10.1 优雅地处理无Javascript支持的情况 10.2 检查函数中的错误 10.3 对于简单调试使用一条警告 10.4 捕获一个错误并提供优雅的错误处理 10.5 初始化可管理的错误 10.6 使用Firefox的Firebug 10.7 使用Firebug设置一个断点并查看数据 10.8 Firefox和Console 10.9 使用IE的内建调试器 10.10 使用IE Developer Tools设置一个断点 10.11 Opera的Dragonfly 10.12 使用Dragonfly设置一个断点 10.13 打开Safari的开发工具 10.14 使用Safari调试器设置断点 10.15 Chrome中的调试 第11章 访问页面元素 11.0 简介 11.1 访问一个给定的元素并找到其父元素和子元素 11.2 访问Web页面中所有的图像 11.3 在一篇文章中找出所有的图像 11.4 使用Selectors API找出文章中的所有图像 11.5 找出一组元素的父元素 11.6 突出显示每个元素中的第一个段落 11.7 对无序列表应用条纹主题 11.8 创建一个给定类的所有元素的一个数组 11.9 找出共享同一属性的所有元素 11.10 找出所有选中的选项 11.11 把一个表行中所有值加和 11.12 获取元素属性 11.13 获取一个元素的样式信息 第12章 创建和删除元素和属性 12.0 简介 12.1 使用innerHTML:一种添加内容的快速而容易的方法 12.2 在已有页面元素前插入元素 12.3 在页面的末尾附加一个新元素 12.4 触发IE的旧版来样式化新元素 12.5 插入一个新的段落 12.6 给新的段落添加文本 12.7 向一个已有元素添加属性 12.8 测试一个布尔值 12.9 删除一个属性 12.10 移动一个段落 12.11 使用脚注项目符号替代链接 12.12 向已有的表添加行 12.13 从一个div元素删除一个段落 12.14 从HTML表格删除行 12.15 修改元素的CSS样式属性 第13章 使用Web页面空间 13.0 简介 13.1 确定Web页面的区域 13.2 度量元素 13.3 在页面中定位元素 13.4 隐藏页面区段 13.5 创建可折叠的表单区段 13.6 添加一个页面覆盖 13.7 创建标签页 13.8 创建基于悬停的弹出信息窗口 13.9 折叠边栏或调整其大小 第14章 使用Javascript、CSS和ARIA 创建交互式和可访问性效果 14.0 简介 14.1 显示隐藏的页面区段 14.2 创建警告消息 14.3 突出显示遗漏数据或数据不正确的表单字段 14.4 给页面覆盖添加键盘可访问性 14.5 创建可折叠的表单区段 14.6 显示一个带颜色的闪烁以表示一个动作 14.7 给标签页应用程序添加ARIA属性 14.8 动态区域 第15章 创建富媒体和交互应用程序 15.0 简介 15.1 在画布中创建基本的图形(使用canvas元素) 15.2 在Internet Explorer中实现画布应用程序 15.3 在画布中创建一个动态的线条图表 15.4 向一个SVG文件添加Javascript 15.5 从Web页面脚本访问SVG 15.6 在Internet Explorer中模拟SVG 15.7 为嵌入到HTML中的SVG增加交互性 15.8 使用Math函数在SVG中创建一个实际的、走动的模拟时钟 15.9 在HTML中加入SVG和画布元素 15.10 在Firefox和WebKit/Safari中调试WebGL支持 15.11 当一个音频文件开始播放的时候运行一个例程 15.12 用Javascript和video元素控制视频 第16章 Javascript对象 16.0 简介 16.1 定义一个基本的Javascript对象 16.2 保持对象成员私有 16.3 用原型扩展对象 16.4 给对象添加Getter/Setter 16.5 继承一个对象的功能 16.6 通过定义一个新的属性来扩展对象 16.7 枚举一个对象的属性 16.8 阻止对象可扩展性 16.9 阻止对象添加和修改属性描述符 16.10 阻止对对象的任何修改 16.11 一次性对象和为你的Javascript提供命名空间 16.12 用Prototype.bind再次发现“this” 16.13 将对象方法链化 第17章 Javascript库 17.0 简介 17.1 包装你的代码 17.2 使用JsUnit测试代码 17.3简化你的库 17.4 寄存库 17.5 使用一个外部库:构建于jQuery框架之上 17.6 使用已有的jQuery插件 17.7 把库转换为一个jQuery插件 17.8 安全地把几个库组合到你的应用程序中 第18章 通信 18.0 简介 18.1 访问XMLHttpRequest对象 18.2 为传输准备数据 18.3 确定查询调用的类型 18.4 为Ajax请求添加一个回调函数 18.5 检查一个错误条件 18.6 处理一个文本结果 18.7 (使用JSONP)对另一个域进行Ajax请求 18.8 从服务器填充一个选项列表 18.9 使用定时器以新数据自动更新页面 18.10 使用PostMessage跨窗口通信 第19章 使用结构化数据 19.0 简介 19.1 处理从Ajax调用返回的一个XML文档 19.2 从一个XML树提取相关信息 19.3 使用JSON产生一个Javascript对象 19.4 解析一个JSON格式化字符串 19.5 使用JSON把一个对象转换为过滤的/转换的字符串 19.6 把hCalendar微格式注释转换为一个画布时间表 19.7 清除页面RDFa并且使用rdfQuery和jQuery RDF插件将其转换为JSON 第20章 持久化 20.0 简介 20.1 给URL附加持久性信息 20.2 创建一个Cookie来跨页面持久化信息 20.3 使用History.pushState方法和window.onpopevent来持久化信息 20.4 针对客户端存储使用sessionStorage 20.5 创建一个localStorage客户端数据存储项 20.6 使用关系数据存储来持久化数据 第21章 Javascript创新用法 21.0 简介 21.1 创建一个浏览器插件或扩展 21.2 创建桌面和移动挂件 21.3 使用PhoneGap为iPhone、Android和BlackBerry开发Javascript应用程序 21.4 使用Javascript扩展工具 21.5 使用Web Workers和File API创建高效的桌面应用程序 资源截图:
陌佑
百度云
百度云

JSP+Servlet+Tomcat应用开发从零开始学_前端开发教程

资源名称:JSP+Servlet+Tomcat应用开发从零开始学 内容简介: 《JSP+Servlet+Tomcat应用开发从零开始学》全面介绍了JSP开发中涉及的相关技术要点和实战技巧。全书结构清晰,难度循序渐进,结合丰富的示例使零基础的读者能够熟练掌握JSP的开发、部署以及优化。 《JSP+Servlet+Tomcat应用开发从零开始学》分为3篇:第1篇为Java Web基础开发,内容包括搭建Java Web开发环境、JSP基础语法、JSP内置对象、Servlet技术、请求与响应、会话管理、Servlet进阶API、过滤器、监听器等;第2篇为Java Web高级开发,内容包括MySQL数据库开发、JSP与JavaBean、EL标签、JSTL标签库、自定义标签、JDBC详解、XML概述、资源国际化等;第3篇为Java Web实战,内容包括两个典型的系统:家校通门户网站(JSP+HTML+CSS)、在线购物系统(JSP+Java Bean+MySQL)。 《JSP+Servlet+Tomcat应用开发从零开始学》内容精练、结构清晰、注重实战,适合广大Java Web初学人员学习,同时也非常适合大中专院校师生学习阅读,还可作为高等院校计算机及相关专业的教材使用。 资源目录: 第1章 搭建JavaWeb开发环境 1.1 Web开发背景知识 1.1.1 Web访问的基本原理 1.1.2 HTTP超文本传输协议 1.1.3 静态网页和动态网页 1.1.4 Web浏览器和Web服务器 1.2 JSP简介 1.2.1 什么是JSP 1.2.2 JSP的优势 1.2.3 JSP的执行顺序 1.2.4 一个JSP的简单实例 1.3 安装Java环境 1.3.1 下载JDK和配置环境变量 1.3.2 下载MyEclipse开发工具 1.3.3 下载安装Tomcat服务器 1.4 小结 1.5 习题 第2章 JSP基础语法:与编写HTML一样容易 2.1 JSP注释 2.2 JSP声明 2.3 JSP表达式 2.4 JSP指令 2.4.1 与页面属性相关的page指令 2.4.2 引入文件的include指令 2.4.3 与标签相关的taglib指令 2.5 JSP动作 2.5.1 动作 2.5.2 动作 2.5.3 动作 2.6 小结 2.7 习题 第3章 JSP内置对象 3.1 request对象 3.1.1 request对象的常用方法 3.1.2 使用request对象接收请求参数 3.1.3 请求中文乱码的处理 3.1.4 获取请求的头部信息 3.1.5 获取主机和客户机的信息 3.2 response对象 3.2.1 response对象的常用方法 3.2.2 设置头信息 3.2.3 设置页面重定向 3.3 session对象 3.3.1 获取sessionID 3.3.2 用户登录信息的保存 3.4 application对象 3.4.1 application对象的常用方法 3.4.2 获取指定页面的路径 3.4.3 设计一个网站计数器 3.5 out对象 3.5.1 out对象的常用方法 3.5.2 out对象的使用示例 3.6 page对象 3.6.1 page对象的常用方法 3.6.2 page对象的使用示例 3.7 config对象 3.7.1 config对象的常用方法 3.7.2 config对象的使用示例 3.8 小结 3.9 习题 第4章 Servlet技术 4.1 Servlet是什么 4.2 Servlet的技术特点 4.3 Servlet的生命周期 4.4 编写和部署Servlet 4.4.1 编写Servlet类 4.4.2 部署Servlet类 4.5 Servlet与JSP的比较 4.6 小结 4.7 习题 第5章 请求与响应 第6章 会话管理 第7章 Servlet进阶API、监听器与过滤器 第8章 MySQL数据库开发 第9章 JSP与JavaBean 第10章 EL标签:给JSP减负 第11章 JSTL标签库 第12章 自定义标签 第13章 JDBC详解 第14章 XML概述 第15章 资源国际化 第16章 家校通门户网站 第17章 在线购物系统 资源截图:
陌佑
百度云
百度云

众妙之门—ja vasc ript与jQuery技术精粹_前端开发教程

资源名称:众妙之门—Javascript与jQuery技术精粹 内容简介: 《众妙之门——Javascript与jQuery技术精粹》出自世界知名Web设计网站SmashingMagazine,其中的文章是来自全球顶级设计师的精华总结。全书共分为两大部分,第一部分阐述Javascript的实战经验,共7章,内容涉及Javascript初学者应掌握的知识,Javascript代码复查的重要性,作者独创的七步测试法,Javascript的十大秘密,如何避免在维护和移交代码时所发生的不必要麻烦,Javascript动画教学,以及使用AJAX的关键技巧。第二部分介绍了jQuery的实战经验,共5章,内容涉及jQuery容易让人混淆的几个方面,如何使用jQuery和PHPGD处理图像,用jQuery制作书签,jQuery的插件模式,最后介绍了各种jQuery插件以及选择依据。     《众妙之门——Javascript与jQuery技术精粹》最大的价值在于其结合大量实例的生动方式,详细阐述了使用Javascript和jQuery时应掌握的知识和技巧,以及作者通过实践掌握的各种秘诀,可帮助开发人员提升自身水平,向成功更近一步。相信广大读者读完这本《众妙之门——Javascript与jQuery技术精粹》之后,一定会有一种相识恨晚的感觉。 资源截图: 第一部分 Javascript基础篇  第1章 初学Javascript需知的七件事   1.1 缩略标记   1.2 JSON数据格式   1.3 Javascript自带函数(数学、数组以及字符串函数)   1.4 事件代理   1.5 匿名函数和模块模式   1.6 允许配置   1.7 与后台交互   1.8 特定于浏览器的代码就是浪费时间,试试库文件  第2章 复查Javascript代码的启示   2.1 简介   2.2 在哪里可以使代码得到复查?   2.3 该怎样构造复查请求?   2.4 进行代码复查的人员需要提供的信息   2.5 协作代码复查   2.6 Javascript代码复查实例   2.7 总结  第3章 利用七步测试法找到正确的Javascript解决方法   3.1 问题的关键不在于你   3.2 介绍Javascript部件的七步测试法   3.3 最后说一说文件大小  第4章 关于Javascript的十个古怪之处和秘密   4.1 数据类型及定义   4.2 正则表达式   4.3 函数及范围   4.4 浏览器   4.5 其他  第5章 Javascript的“七宗罪”   5.1 罪恶之源:特定于浏览器的代码   5.2 提供帮助的库   5.3 罪状1:与其他脚本兼容不好   5.4 罪状2:相信取代测试   5.5 罪状3:使用错误的技术进行设计   5.6 罪状4:依赖于Javascript和特定输入设备   5.7 罪状5:使维护变成不必要的麻烦   5.8 罪状6:未进行文档整理的代码   5.9 罪状7:为机器而非人优化  第6章 Javascript动画计算详解   6.1 从0到1的有趣过程   6.2 不是罪状,只是一种自然运动   6.3 沙堆中的圆圈,周而复始   6.4 一种快速DOM绘图程序   6.5 总结  第7章 使用AJAX爬行算法的可搜索式动态信息   7.1 AJAX的问题   7.2 相同内容使用两种URL   7.3 HTML代码片段   7.4 利用站点地图   7.5 谷歌站长工具   7.6 利用HTML5制作美观的URL   7.7 掩蔽   7.8 散列感叹号或许有点丑,但它却非常有效 第二部分 jQuery应用篇  第8章 jQuery几个易混淆之处   8.1 parent()、parents()与closest()   8.2 position()与offset()   8.3 css('width')和css('height')与width()和height()   8.4 click()(etc)、bind()、live()与delegate()   8.5 children()与find()   8.6 not()、is()与:not()   8.7 each()与filter()   8.8 merge()与extend()   8.9 总结  第9章 使用jQuery和PHP GD处理图片   9.1 开始之前   9.2 设置文件   9.3 上传功能   9.4 验证表单   9.5 报告结果与继续处理   9.6 增加交互性   9.7 保存已剪裁的图片   9.8 最后提醒  第10章 使用jQuery制作自己的书签   10.1 准备开始   10.2 进入jQuery   10.3 获取信息   10.4 处理字符   10.5 组合起来   10.6 加以完善   10.7 更多资源  第11章 基本的jQuery插件模式   11.1 模式   11.2 从轻量级开始   11.3 “完整的”小部件工厂   11.4 命名空间和嵌套命名空间   11.5 发布/订阅自定义事件(使用小部件工厂)   11.6 使用DOM到对象桥接模式实现原型继承   11.7 jQuery UI小部件工厂桥接   11.8 使用小部件工厂的jQuery Mobile小部件   11.9 RequireJS和jQuery UI小部件工厂   11.10 全局和每次调用可重写模式(最佳选项模式)   11.11 高度可配置的和可变的插件   11.12 兼容AMD和CommonJS的模块   11.13 优秀jQuery插件必备要素   11.14 总结  第12章 jQuery插件清单:是否应该使用jQuery插件?   12.1 究竟需不需要插件?   12.2 避免红色警告   12.3 最终评估   12.4 总结
陌佑
百度云
百度云

DOJO权威指南(中文版)_前端开发教程

资源名称:DOJO权威指南(中文版) 内容简介: 通过使用Dojo这个工业强度的Javascript工具箱,我们可以比使用其他任何Ajax框架更高效、更容易地创建Javascript或Ajax驱动的应用程序和站点。   本书向读者展示了如何充分利用Dojo工具箱中包含的大量实用特性,以前所未有的效率开发出功能丰富、响应敏捷的Web应用程序。读者通过本书能够学习到创建复杂布局和表单控件(常见于高级桌面应用程序)的技巧,掌握精妙的Javascript独有特性和通信机制。另外,读者还可以:   了解适用于Dojo1.x版本的简明介绍。   研究大量Dojo应用实例及经过测试的代码。   探索Dojo的标准Javascript库和基础实用程序。   学习拖放、后退按钮处理及动画。   创建并利用Dijit(Dojo部件)。   浏览DojoX子项目、构建工具和Dojo的单元测试框架。   无论读者是使用DHTML构建Web应用程序的自由开发人员,还是大型开发团队中的一员,本书都可以帮你利用已知的设计理念,将自己的构想迅速付诸实践。 资源目录: 序 前言 第一部分 Base与Core  第1章 Dojo工具箱概述   Dojo的架构   开发前的准备   重要的术语   启用Dojo   在Firebug中探索Dojo   小结  第2章 语言及浏览器实用程序   查找DOM节点   类型检查   字符串工具   数组处理   通过模块管理源代码   Javascript对象实用程序   操作对象环境   DOM实用程序   浏览器实用程序   小结  第3章 事件侦听器及发布/预订通信   事件和键盘标准化   事件侦听器   发布/预订通信   小结  第4章 Ajax及服务器通信   Ajax简介   简化Ajax操作   Deferred对象   表单和HTTP实用程序   使用JSONP实现跨站点脚本   核心IO   JSON远程过程调用   Open Ajax Hub   小结  第5章 节点操作   query:以不变应万变   Node List   创建Node List扩展   分离行为   小结  第6章 国际化(i18n)  第7章 拖放  第8章 动画和特效  第9章 数据抽象  第10章 模拟类和继承  第11章 Dijit概述  第12章 深入理解Dijit及其生命周期  第13章 表单部件  第14章 布局部件  第15章 应用程序部件  第16章 构建工具、测试及程序发布 附录A Firebug入门教程 附录B DojoX评述 资源截图:
陌佑
百度云
百度云

jQuery与Ja vaSc ript入门经典_前端开发教程

资源名称:jQuery与Javascript入门经典 资源截图:
陌佑
百度云
百度云
⬅️ 1...21522153215421552156...3148

添加微信,反馈问题

微信及时反馈问题,方便沟通,请备注 ❤️

搜索榜单

1

骚老板资源网整站源码 打包数据高达2GB

1654

2

绿色风格网络公司源码 php网络建站公司源码

1070

3

(自适应手机版)响应式餐饮美食企业网站源码 餐饮品牌连锁机构织梦模板

1034

4

雷速问卷调查系统(疫情上报系统) v7.08

913

5

Zblog仿918回忆模特写真网带整站数据图库系统源码

875

6

一款笑话类网站源码 简约清爽的织梦笑话网站模板

807

最新资源

1

网狐电玩系列/乐游电玩城/免微信免短信登陆

2

湖南地方玩法好玩互娱纯源码

3

最新更新网狐旗舰大联盟+UI工程

4

傲玩系列客户端通用加解密工具

5

优米H5电玩城组件/多语言/带84个游戏/后台带控+搭建视频教程

6

网狐系列猫娱乐新UI蜡笔小新金币组件

友情链接:
免费APISSL在线检测在线pingAPI版本项目seo教程免费下载狗凯源码网 查看更多
网站地图 法律声明
本站所存储的源码数据均为转载,不提供在线播放和下载服务。本站为非盈利性,不收取费用,所有内容不用于商业行为,仅供学习交流使用。如有侵权,请联系15001904@qq.com
  • 联系微信,反馈问题

  • 点此立刻反馈