
会员
JavaScript基础语法详解
张旭乾编著更新时间:2023-07-27 15:38:18
最新章节:14.4 写在最后开会员,本书免费读 >
随着JavaScript逐渐成为通用的编程语言,它在软件开发中的地位越来越高,已经不再只是给HTML编写交互的客户端脚本语言了,而是可以胜任前端、后端、大数据和机器学习等应用的全面语言。JavaScript从2015年以来走向规范化后,新出了很多新特性,而市面上少有书籍介绍它们,所以本书对ES6到ES2021的新特性作了较为详尽和深入的介绍,并且全书的语法可以适应各端开发人员所需。本书共14章,涵盖了JavaScript的发展历史、运行环境、基础语法、运算符、数组、函数式编程、面向对象基础、原型链、异步编程、EventLoop、模块化、迭代器和生成器、Symbol、Reflect和Proxy的概念和使用方法,每个章节都有配套的示例,对于较难理解的部分还会提供视频讲解,旨在让读者真正掌握这些语法和新特性,在以后的开发过程中不再有基础语法上的疑问。最后给出了两个JavaScript综合案例,分别使用面向对象编程风格和函数式编程风格,以掌握JavaScript的不同开发范式。
品牌:清华大学
上架时间:2022-03-01 00:00:00
出版社:清华大学出版社
本书数字版权由清华大学提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
张旭乾编著
主页
最新上架
- 会员
小学生Scratch创意编程(视频教学版)
《小学生Scratch创意编程(视频教学版)》采用任务制编排方式,按照课节形式设计,让学习更有节奏感。《小学生Scratch创意编程(视频教学版)》分为四部分。第一部分让读者懂得为什么学和要学什么,明白为什么而学让学习更具动力;第二部分强调基础,以项目的形式讲解每一个知识点,打牢基础才能有的放矢;第三部分从方法到方法论的提升让思维更上一层楼;第四部分通过综合项目实战,提升编程能力,提高项目分析能力计算机5.8万字 - 会员
JavaScript+jQuery交互式Web前端开发(第2版)
本书是一本入门级的Web前端开发教材,以通俗易懂的语言、丰富实用的案例,帮助初学者快速掌握JavaScript技术和jQuery技术,并能够运用JavaScript技术和jQuery技术开发交互式Web前端项目。全书共12章。第1~5章讲解JavaScript的基础知识;第6~8章讲解DOM和BOM的相关知识;第9章和第10章讲解jQuery的相关知识和使用方法;第11章讲解JavaScript面计算机14.9万字 - 会员
RPA开发:UiPath入门与实战
这是一本面向RPA开发初学者的实战图书,囊括了RPA在金融、政务、制造、电商、医疗等十大行业的RPA开发实战案例,每个案例都有详细的步骤拆解,图文并茂,手把手教会大家完成自动化流程的开发。计算机11.1万字 - 会员
Scrapy网络爬虫开发实战
《Scrapy网络爬虫开发实战》介绍如何学习和使用流行的Scrapy框架开发网络爬虫应用,主要内容使用Python开发网络爬虫,识别网页的编码,结构化信息的提取,Scrapy爬虫的示例使用,ScrapyPlaywright抓取动态JS网站,将抓取的数据保存到数据库,部署、调度和运行Scrapy爬虫等。《Scrapy网络爬虫开发实战》适合作为高等院校计算机、软件工程专业本科生、研究生的参考书目,也适计算机4.7万字 - 会员
深入理解LLVM:代码生成
全书分为3篇。第1篇介绍编译器基础知识,包括中间表示,重点介绍SSA、数据流分析、支配、循环等知识,此外还介绍了LLVM的后端描述语言TableGen。第二篇剖析分LLVM代码生成,其中对代码生成的每一步骤都有提及,着重介绍指令选择、指令调度、寄存器分配和编译优化。同时还以BPF后端为例总结了如何基于LLVM开发一款新后端的编译器。第三篇附录主要总结了LLVM代码生成过程中使用的IR、BPF指令集计算机22.5万字 - 会员
大数据可视化编程和应用
《大数据可视化编程和应用》从基础开始,全面介绍大数据可视化的底层原理和实现框架,并重点讲解一些常用的大数据可视化关键技术,包括Excel图表、TableauDesktop可视化组件、Web的可视化控件、Java可视化控件及Python数据可视化工具。《大数据可视化编程和应用》共分为8章,第1章着重介绍大数据的发展历程,以及在大数据发展背景下数据可视化的概念、可视化技术的使用及可视化的现实意义;第2计算机4.2万字 - 会员
让Python遇上Office:从编程入门到自动化办公实践
本书将从零开始教读者如何通过Python实现办公自动化。全书共10章,分为3部分:第一部分(第1~5章)包括从零基础入门Python的基础知识(数据类型、函数、类与对象、捕获异常、文件操作、管理模块等);第二部分(第6~9章)以操作办公文档为主,介绍如何使用Python代码处理Word、Excel、PPT、PDF文档,实现文档办公自动化;第三部分(第10章)为进阶部分,内容涉及桌面自动化、发送邮件计算机15.4万字 - 会员
SQL语言从入门到精通
《SQL语言从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了在开发中使用SQL语言必须掌握的技术。全书分为3篇共18章,内容包括SQL语言基础、SQL查询基础、复杂查询、数据排序、SQL函数的使用、分组统计、子查询、多表查询、添加数据、修改和删除数据、视图、存储过程、触发器、游标、索引、事务、管理数据库与数据表、数据库安全。所有知识都结合具体实例进行介绍,涉及的程序代计算机12.4万字 - 会员
C语言程序设计习题解析与上机指导(第4版)
本书是与朱鸣华、罗晓芳、董明等编著的《C语言程序设计教程》配套使用的习题解答与上机指导,根据教学要求设置了三部分内容,包括C语言编程环境简介、知识提要及习题解析、上机指导及实验。本书首先介绍计算机程序实验的一般方法以及在VisualC++2010下编写和调试C语言程序的具体步骤;然后对主教材各章后面的习题以及C语言程序设计课程学习中的疑难问题和常见问题进行了详细的解析,同时,还汇总了各章的知识计算机6.3万字
同类书籍最近更新
- 会员
Microsoft Dynamics GP 2013 Implementation
Astep-by-stepguideforplanningandcarryingoutyourMicrosoftDynamicsGP2013implementation.Detaileddescriptionsandillustrationsofsetupscreensandpracticalexamplesandadviceareinclud程序设计9.9万字 - 会员
Python基础教程(第2版)
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,是最受欢迎的程序设计语言之一。Python语言简洁,语法简单,很适合作为学习编程的入门语言。本书包括基础篇和高级篇,全面介绍Python编程的基础知识和实用技术。读者在阅读本书时可以充分了解和体验Python语言的强大功能。本书中所有程序均在Python3.6.4环境下调试通过。程序设计9.3万字 - 会员
Oracle Database 12c Backup and Recovery Survival Guide
Thebookfollowsatutorial-basedapproach,coveringallthebestpracticesforbackupandrecovery.Thebookstartsbyintroducingreaderstotheworldofbackupandrecovery,thenmovesontoteach程序设计11.4万字 - 会员
vSphere High Performance Cookbook(Second Edition)
IfyouareasystemadministratorandareplanningtodeployvSphere6.5inyourorganizationandwanttomaximizeitsperformance,thenthisbookisforyou.PriorknowledgeofthevSphere6.5concep程序设计5.9万字 - 会员
R语言
近年来,R语言可谓是数据分析的热门语言,相关的资料五花八门,让读者难以抉择。本书力求用简洁、精练,以理论与实践相结合的方式让大家快速掌握R语言。全书共14章,第1章为绪论,从数学、统计学和逻辑学3个方面探讨了树立正确数据思维的一些原则;其余各章分为基础篇(第2~10章)、应用篇(第11、12章)和进阶篇(第13、14章)。基础篇按照数据分析过程,主要讨论了R的数据结构、数据导入/导出、数据清洗、数程序设计6.1万字 - 会员
流程让管理更高效:流程管理全套方案制作、设计与优化
流程管理是一门重要的学科,并在企业经营管理中有着重要的作用和地位。一套好的管理流程,可以帮企业提高管理水平,提升工作效率,节约管理成本,打造完美执行,减少工作失误。让每个人都能各司其职,不错位,不缺位,不越位。全书围绕如何轻松实现流程化管理来安排内容架构。第1~3章横向阐述流程的重要性,流程的定义、规划、梳理、执行、评估和优化,及流程设计的步骤;第4~10章纵向阐述企业主要部门流程管理的作用和设计程序设计8.1万字