• JavaScript程序设计
21年品牌 40万+商家 超1.5亿件商品

JavaScript程序设计

正版保障 假一赔十 可开发票

26.25 6.0折 43.8 全新

库存163件

广东广州
认证卖家担保交易快速发货售后保障

作者龚爱民

出版社电子工业出版社

ISBN9787121438264

出版时间2021-06

装帧平装

开本16开

定价43.8元

货号11687573

上书时间2024-03-03

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
1JavaScript快速入门

 1.1程序设计基本概念

 1.1.1计算机程序

 1.1.2程序语言

 1.1.3什么是JavaScript语言

 1.1.4学习程序设计的方法

 1.2Helloworld

 1.3基础语法

 1.3.1直接量

 1.3.2运算符

 1.3.3输出

 1.3.4换行、空格与分号

 1.3.5注释

 1.3.6输入

 2变量与数据类型

 2.1变量

 2.1.1变量的定义

 2.1.2赋值和初始化

 2.1.3访问变量

 2.2常量

 2.3标识符与关键字

 2.3.1标识符

 2.3.2关键字

 2.3.3正确命名标识符

 2.4数据类型

 2.4.1数值类型

 2.4.2布尔类型

 2.4.3字符串类型

 2.4.4undefined与null

 2.5类型转换

 2.5.1自动类型转换

 2.5.2显式类型转换

 3顺序结构程序设计

 3.1算法基础

 3.1.1算法的概念

 3.1.2算法的描述

 3.1.3算法举例

 3.2表达式和语句

 3.2.1表达式

 3.2.2语句

 3.2.3复合语句

 3.3顺序结构

 3.4赋值运算

 3.5算术运算

 3.5.1自增和自减

 3.5.2算术运算的优先级

 3.5.3算术运算的结合性

 3.6字符串运算

 3.7顺序结构程序举例

 3.7.1计算圆的周长和面积

 3.7.2交换变量的值

 4分支结构程序设计

 4.1条件判断

 4.2关系运算与逻辑运算

 4.2.1关系运算

 4.2.2逻辑运算

 4.2.3关系运算与逻辑运算的优先级

 4.3if语句

 4.3.1基本的if语句

 4.3.2if/else语句

 4.3.3if/elseif/else语句

 4.4条件运算

 4.5switch语句

 4.6分支结构程序举例

 4.6.1闰年的判断

 4.6.2优选值问题

 5循环结构程序设计

 5.1循环的概念

 5.2for语句

 5.3while语句

 5.4do/while语句

 5.5嵌套循环

 5.6不同循环语句的比较

 5.7跳转

 5.7.1break语句

 5.7.2continue语句

 5.7.3break语句和continue语句的区别

 5.8循环结构程序举例

 5.8.1生成数列

 5.8.2字符串处理

 6函数

 6.1函数定义

 6.1.1无参数函数的定义

 6.1.2函数的参数

 6.1.3带参数函数的定义

 ……

内容摘要

1.1程序设计基本概念

1.1.1计算机程序

计算机是具有高速计算功能的电子设备,可以高速地为许多复杂的科学计算提供运算服务,但是它不能脱离计算机程序独立完成任务。计算机程序是利用程序语言编写的用于执行指定任务的指令序列。一条指令执行计算机的某个特定操作,一系列指令完成某些任务,这些指令包含在计算机程序中。计算机执行某个程序,程序中的指令就会自动、有序地执行。现代软件一般由特定的程序语言,如C++、Python、Java等人们易于读写的高级语言编写而成。这些程序通过编译器、解释器等翻译成计算机可以识别的机器语言,由0和1组成二进制指令,在中央处理器(CPU)的控制下完成程序功能,如图1-1-1所示。从本质上讲,软件包括操作系统和应用软件,它们都由各种程序语言编写的程序组成,这些程序协同工作,以构成完整的计算机软件系统。总之,若没有这些程序,计算机就像一台瘫痪的机器,没有使用价值。

1.1.2程序语言

若使计算机按照人的意图运行,就必须使计算机懂得人的意图,接受人的命令,输出运

行结果。人与人沟通,需要语言的支持;人和机器交换信息,必须解决的首要问题也是语言。因此,人们给计算机设计了一种特殊语言,这就是程序设计语言,它在人与计算机之间起到交流的作用。语言的基础是记号和规则。每种程序语言都有一组专门的记号,根据特定的规则构成语句,语句的集合就是程序。由于记号由常见的英文组成,故人理解;计算机借助解释器或编译器对语句进行翻译,并生成相关的计算机指令,故计算机也理解。自20世纪60年代以来,世界上公布的程序设计语言已有上千种之多,但是只有很少的一部分程序设计语言得到了广泛应用。从发展历程来看,程序设计语言经历了以下发展过程。

1.机器语言早期的计算机不能直接识别诸如 JavaScript 语言等高级语言,只能识别由机器指令构成的机器语言。机器指令是CPU能直接识别并执行的指令,表现形式是二进制数编码,通常由操作码和操作数两部分组成。操作码指出该指令要执行的操作,操作数指出参与运算的数据、运算结果存放的位置等。在机器语言时代,程序设计是将由0和1组成的二进制数字表示的机器语言打印在纸带或卡片上的,利用纸带机或卡片机输入计算机后执行。由于机器语言程序设计严重依赖CPU指令集,各种CPU具有不同的指令系统,所以编写复杂、难度大、编程效率极低,编写出来的程序可移植性差,只有专业人员才能进行这类程序的编写。随着语言的发展,机器语言已经被逐步淘汰。



精彩内容
本书由浅入深、循序渐进地介绍了JavaScript语言和程序设计的基本概念,结合案例深入讲解了JavaScript语言特性,强调了实现程序的算法和程序设计思想。全书共10章,第1章介绍JavaScript语言的入门知识;第2~5章介绍JavaScript的基本语法、算法及构成程序的顺序、分支、循环结构;第6章对函数进行深入探讨;第7章介绍面向对象的程序设计思想和方法;第8章和第9章介绍JavaScript语言中的两个核心对象——字符串和数组;第10章简要介绍异常的概念和程序调试的方法。

 本书构思新颖、思路清晰、讲述详尽、案例丰富、通俗易懂,是Web开发爱好者学习程序设计最基础又较全面的教材。本书既可以作为职业院校计算机专业的教学用书,也适合程序爱好者自学。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP