当前位置: 首页 > Web前端 > JavaScript

ApacheCNJavaScript翻译合集20211122更新

时间:2023-03-27 01:17:17 JavaScript

JavaScript编程精华中文第三版零、前言1、值、类型和运算符2、程序结构3、函数4、数据结构:对象和数组5、高阶函数6.的秘密对象7.项目:机器人8.错误和错误9.正则表达式10.模块11.异步编程12.项目:编程语言13.浏览器中的JavaScript14.文档对象模型105.处理事件16.项目:平台游戏17.在画布上绘图18.HTTP和表单19.项目:像素艺术编辑器20.Node.js21.项目:技能分享网站JavaScript高级编程0,前言1,ECMAScript简介62,异步JavaScript3,DOM操作与事件处理4,测试JavaScript5,函数式编程6,JavaScript生态系统7,附录TypeScript高级编程项目0,前言1,TypeScript高级特性23.使用TypeScript创建Markdown编辑器3.ReactBootstrap个人联系人管理器4.MEAN堆栈-构建画廊5.使用GraphQL和Apollo的AngularToDo应用程序6.使用Socket.IO构建聊天室应用程序7.基于Firebase的Angular云映射8.使用React和微服务构建客户关系管理9.使用Vue.js和TensorFlow.js进行图像识别10.构建ASP.NETCore音乐库11.回答JavaScript代码清洁指南0.前言部分:什么是干净的代码?1.配置环境2.干净代码的原则3.干净代码的敌人4.SOLID和其他原则5.命名事物很困难第2部分:JavaScript及其位6.基本类型和内置类型7,动态类型8,运算符9,部分语法和范围10,控制流第3部分:进行抽象11,设计模式12,现实世界的挑战第4部分:测试和工具13,测试的前景14,编写干净的测试15,简化代码的工具部分5:协作与变革16、使用文档记录你的代码17、别人的代码18、沟通与宣传19、案例研究Python开发者JavaScript实用指南零,前言第1部分:什么是JavaScript?什么不是?1.JavaScript的主流编程入口2.我们可以使用JavaScript服务端吗?当然!3.具体语法4.数据和你的朋友-JSON第2部分:在前端使用JavaScript5.Helloworld及更多:你的第一个应用程序6.文档对象模型(DOM)7.事件、事件驱动程序设计和API8.使用框架和库9.解密错误消息和性能缺陷10.JavaScript,前端的统治者第三部分:后端:Node.js和Python11.什么是Node.js?12.Node.jsVSPython13.使用Express14.React和Django15.结合Node.js和前端16.Webpack简介第4部分:与数据库通信17.安全和密钥18.Node.js和MongoDB19.综上所述20.AnswersAPracticalGuidetoJavaScriptHighPerformance0.前言1.Web上的高性能工具2.不变性与可变性——安全与速度之间的平衡3.1.原始土地——现代网络4.实际例子——看看Svelte和原始5.切换上下文——没有DOM,不同的原始6.消息传递——理解不同的类型7.流——理解流和非阻塞I/O8.数据格式-查看JSON以外的不同数据类型9.实例-构建静态服务器10.Worker-学习worker的奉献和分享11.Serviceworker-缓存和Accelerate12.构建和部署一个完整的web应用13.WebAssembly—WebJavaScript领域驱动设计原生代码简介0.前言1.典型JavaScript项目2.寻找核心问题3.为领域驱动设计构建项目4.建模执行者5.分类与实现6.上下文映射-大概念7.领域驱动设计不是万能的,搭建表情包制作器3、事件注册器4、实时视频通话应用和WebRTC5、开发天气小部件6、使用React搭建博客7、Redux精通JavaScript设计pattern0,preface1,forfunandprofessDesign2,OrganizationCode3,CreationMode4,StructuralMode5,BehaviorMode6,FunctionalProgramming7,ReactiveProgramming8,ApplicationMode9,NetworkMode10,MessagingMode11,Microservice12、测试模式十三、进阶模式十四、当代ECMAScript-2015/2016解决方案案例精通JavaScript函数式编程零、前言1、成为函数式——几个问题2、函数式思维——第一个例子3、从一个函数开始——一个核心概念4、适当的行为——纯函数第五、声明式编程——更好的样式六、生成函数——高阶函数七、转换函数——柯里化与偏应用八、连接函数——流水线与组合九、设计函数——递归十、保证纯度——不变性十一、实现设计模式——函数式公式十二、构建更好的容器——函数式数据类型十三、参考书目十四、答案JavaScript专家编程零、前言一、JavaScript、HTML、DOMII、Node.js和NPMIII、Node.jsapi和网络爬虫IV、RESTfulapi使用Node.js五、模块化JavaScript六、代码质量七、高级JavaScript八、异步编程九、事件驱动编程和内置模块十、JavaScript函数式programming十一、附录使用JavaScript构建web和移动ArcGIS服务器应用程序零、前言一、HTML、CSS和JavaScript简介二、创建地图和添加图层三、添加到地图图形4.特征层5。使用小部件和工具栏6。执行空间和属性查询7。识别和查找特征8。把地址变成点,把点变成地址9。方向和路线10。地理处理任务11.几何操作12.与ArcGISOnline集成13.创建移动应用程序14.展望未来-JavaScript的ArcGISAPIv4Cypress端到端Web测试0.前言第1部分:端到端测试解决方案作为程序的前端应用Cypress1.安装Cypress2.SeleniumWebDriver和Cypress的区别3.使用Cypress命令行工具4.编写您的第一个测试5.调试Cypress测试第2部分:使用TDD方法进行自动化测试6.使用TDD方法编写Cypress测试7.理解Cypress中的元素交互8.理解Cypress中的变量和别名9.Cypress测试运行器的高级使用第3部分:Web应用程序的自动化测试10.练习-导航和网络请求101.习题-拦截嗅探XHR请求12.Cypress可视化测试JavaScript数据结构与算法实用手册0.前言1.搭建应用状态管理栈2.有序执行创建队列3.使用集合和映射实现更快的应用4.使用树加速查找和修改5.使用图简化复杂的应用6.探索算法类型7.排序及其应用8.大O表示法,空格和时间复杂度9.微优化和内存管理JavaScriptIoT编程0.前言1.RaspberryPi零入门2.将事物连接到RaspberryPi3.连接传感器-测量真实事物4.控制连接的设备5.添加网络摄像头到监控您的安全系统6.从仪表板构建网络监控设备7.使用IoT仪表板构建间谍警察8.从智能手机监控您的设备9.将它们放在一起JasmineJavaScript测试0.前言1,Jasmine入门2、你的第一个规范3、测试前端代码4、异步测试——AJAX5、Jasminespy6、轻量级单元测试7、测试Backbone.js应用程序8、构建自动化9、结论三。js学习手册0.前言1.使用Three.js创建你的第一个3D场景2.构成3D场景的基本组件3.使用三种不同的光源4.使用Three.js材质5.学习使用几何图形6、高级几何和二元运算七、粒子、精灵和点云八、创建和加载高级网格和几何九、动画和移动相机十、加载和处理纹理十一、自定义着色器和渲染后处理十2.添加物理和声临其境JavaScript面向对象编程0,前言1,介绍2,基本数据类型,数组,循环和条件3,函数4,对象5,原型6,继承7,浏览器环境8,编程与设计模式9,附录A:保留字10,附录B:内置函数11,附录C:内置对象12,附录D:正则表达式JavaScript物联网实战0,前言1,物联网世界2,IoTFW.js13,IoTFW.js24,智慧农业5,Smart农业与语音AI6、智能穿戴设备7、智能穿戴设备与IFTTT8、树莓派ImageStream9、智能监控ReasonML快速入门指南0、前言1、ReasonML入门2、搭建开发环境1、创建ReasonReactComponents4、BuckleScript、BeltandInteroperability5、EfficientReasonML6、CSSinJS(inReason)7、JSONinReason8、JestUnitTestWebpack5入门与运行指南零、前言1、Webpack5简介2、使用模块和代码拆分3,使用配置和选项4,应用程序编程接口、插件和加载器V、库和框架VI、生产、集成和联合模块VII、调试和迁移VIII、创作教程和实时编程九、ArcGISJavaScript开发示例答案零、前言I、API基础II、图层和小部件3.编写查询4.构建自定义小部件5.使用渲染器6.使用实时数据7.地图分析和可视化技术8.高级地图可视化和图表库9.使用Danfo.js实现实用时间感知的可视化层构建数据驱动的应用程序0.前言第1部分:基础知识1.现代JavaScript概述第2部分:使用Danfo.js和Dnotebook进行数据分析和处理2.Dnotebook——JavaScript的交互式计算环境3.Danfo入门。js4.数据分析、清洗、转换5.Plotly.js数据可视化6.Danfo.js数据可视化7.数据聚合和分组操作第三部分:构建数据驱动的应用程序8.创建code-free数据分析/处理系统九、机器学习基础十、tensorflow.js简介十一、使用Danfo.js和TensorFlow.js搭建推荐系统十二、搭建Twitter分析仪表盘十三、附录:JavaScript基本概念JavaScript函数式编程零,前言一,JavaScript函数的力量-演示二,函数式编程基础三,搭建函数式编程环境四,使用JavaScript实现函数式编程技术五,范畴论六,JavaScript中的高级主题和陷阱七、JavaScript面向对象编程中的函数式和JavaScript8.附录a:JavaScript函数式编程的常用函数9.附录b:术语表JavaScript机器学习实用指南0.前言1.探索JavaScript的潜力2.数据探索3.机器学习算法之旅4.使用聚类算法进行分组5、分类算法6、associationrule算法7,使用回归算法进行预测8,人工神经网络算法9,深度神经网络10,自然语言处理实践11,在实时应用中使用机器学习102.为您的应用选择最佳算法JavaScript基础知识和JSON0.前言1.JavaScript基础知识2.JSON简介3.使用实时JSON4.调用AJAX获取JSON数据5.跨域异步请求6.搭建轮播应用七、JSON的另类实现八、为少儿调试JSONJavaScript项目零、前言一、在控制台中探索搜索JavaScript2.使用JavaScript解决问题3.HTML和CSS入门4.深度探索5.上战场6.探索jQuery的优势7.canvas入门8.搭建老鼠小游戏9.使用面向对象方法组织代码10.可能性JavaScript正则表达式教程零、前言1、正则表达式入门2、基础知识3、特殊字符4、正则表达式实战5、Node.js与正则表达式6、附录A:JavaScriptRegularCheatSheet精通TypeScript零、前言一、TypeScript-工具和框架选项二、类型、变量和函数技术三、接口、类和泛型四、编写和使用声明文件五、第三方库六、测试驱动开发七、模块化8.TypeScript面向对象编程9.言归正传现代JavaScript应用1.突破微服务架构2.搭建优惠券网站3.真实-浏览器之间的时间通信4.构建一个聊天轮5.实时双向通信6,构建一个实时评分网站7,函数式响应式编程8,构建一个高级的个人资料搜索小部件9,Bootstrap的新特性410,使用React构建用户界面11、使用React和Flex构建RSS阅读器12、Angular2新特性十三、使用AngularJS2构建搜索引擎模板十四、保护和扩展节点应用JavaScript反应式编程零、前言一、简介和安装二、核心JavaScript三、反应式编程-基础理论四、Demo函数式反应式编程-一个真实的例子5.学习函数式反应式编程-基础知识6.函数式反应式编程-基础知识7.不要重新发明轮子-工具函数式响应式编程8.演示JavaScript函数式函数式响应式编程-真实示例第19部分。演示JavaScript函数式响应式编程-真实示例第2部分:待办事项列表10.演示JavaScript函数式响应式编程-真实示例第3部分:日历101.演示JavaScript函数式响应式编程-真实示例第4部分-添加一个便签板并将其放在一起12.这一切如何13.附录A:NodeJS启动下载Dockerdockerpullapachecn0/apachecn-js-zhdockerrun-tid-p:80apachecn0/apachecn-js-zh#访问http://localhost:{port}PYPIpipinstallapachecn-js-zhapachecn-js-zh#访问http://localhost:{port}NPMnpminstall-gapachecn-js-zhapachecn-js-zh#访问http://localhost:{port}投稿指南本项目需要校对,欢迎提交PullRequest,请勇敢翻译,完善翻译。虽然我们追求卓越,但我们并不期望您是完美的,所以请不要担心翻译出错——在大多数情况下,我们的服务器已经记录了所有翻译,因此您不必担心被翻译错误为你的错误而受到惩罚。到无法弥补的损害。(改编自维基百科)组织介绍请访问我们的主页。通过平台自带的打赏功能赞助我们,或者点击这里。