Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >第8章 JavaScript编程应用

第8章 JavaScript编程应用

作者头像
用户8928967
发布于 2021-09-22 02:24:42
发布于 2021-09-22 02:24:42
57000
代码可运行
举报
运行总次数:0
代码可运行

带着问题去看书学习啦~

HTML5+CSS3+JavaScript Web 前端开发案例教程(慕课版)【不推荐】,微信读书中找到的学习Web前端书籍,第8章开始啦,耶(^-^)V

习题

8-1 简单描述JavaScript的特点。

  • 简单性:它的变量类型是采用弱类型,并未使用严格的数据类型
  • 动态性:JavaScript是动态的,它可以直接对用户或客户输入做出响应,无须经过Web服务程序
  • 跨平台性:JavaScript是依赖于浏览器本身,与操作环境无关
  • 安全性:JavaScript是一种安全性语言,它不允许访问本地的硬盘,并不能将数据存入到服务器上,不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互。从而有效地防止数据的丢失。

8-2 如何在HTML5编写的文件中嵌入JavaScript脚本?

放置在标签之间

8-3 if语句和for语句的作用是什么?

  • if语句:if条件判断语句是最基本、最常用的流程控制语句,可以根据条件表达式的值执行相应的处理。

语法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
if(expression){
  statement 1
 }else{
  statement 2
}

expression:必选项,用于指定条件表达式,可以使用逻辑运算符。statement 1:用于指定要执行的语句序列。当expression的值为true时,执行该语句序列。statement 2:用于指定要执行的语句序列。当expression的值为false时,执行该语句序列。

  • For语句:for 循环语句也称为计次循环语句,一般用于循环次数已知的情况。

语法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
for(initialize;test;increment){
  statement
}

initialize:初始化语句,用来对循环变量进行初始化赋值。test:循环条件,一个包含比较运算符的表达式,用来限定循环变量的边限。如果循环变量超过了该边限,则停止该循环语句的执行。increment:用来指定循环变量的步幅。statement:用来指定循环体,在循环条件的结果为true时,重复执行。

吐槽:这个问题过于简单,意义不大,每门编程语言都会涉及,太基础,不过还是把书中的一些东西记录下来,真的?这需要设置个问题吗?而且,也不应该整在这里介绍此语法,水了水了。

8-4 jQuery框架是什么?它有什么作用?

jQuery是一个轻量级的JavaScript框架,它提供一种渐变的JavaScript设计模式,可优化HTML5文档操作,改变用户编写JavaScript代码的方式。

据我所知,jQuery 也是被在淘汰的路上。了解了解即可。

8-5 简述JavaScript中变量的命名规则。

  • 变量名区分大小写,允许包含字母、数字、美元符号($)和下划线,但第一个字符不允许是数字,不允许包含空格和其他标点符号
  • 变量命名长度应该尽可能的短,并抓住要点,尽量在变量名中体现出值的类型
  • 尽量避免使用没有意义的命名
  • 禁止使用JavaScript关键词、保留字全名
  • 变量名命名方法常见的有匈牙利命名法、驼峰命名法和帕斯卡命名法

其他

emmm~ 有点其他想说的,其实吧,个人感觉,这本教程很一般,知识点也是很散杂的,不够系统、详细,习题的问答,意义也不大,最主要还是实践一些具体的知识点。不推荐新手讲此书当做学习教程。还有挺多其他更好的教程,现在我个人需要做的,把这本教程的习题起码做完,把自己的坑填完吧。在学习前端的过程呢,还会看其他的资料,以后再来系统的总结一些知识点吧。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-08-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 妮K妮K妮 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
《JavaScript 模式》读书笔记(2)— 基本技巧3
无论是使用tab还是空格,只要是一致遵循的,是什么并不重要。JSLint的默认值是4个空格来缩进。那么需要对哪些内容进行缩进呢?只需要对大括号中所有的代码进行缩进。主要包含函数体、循环体(do、while、for、for-in)、if语句、switch语句和对象字面量引用的属性。
zaking
2020/03/21
4870
《C++Primer》第五章 语句
身为C++的零基础初学者,短期内把《C++Primer》啃下来是一个比较笨但是有效的方法,一方面可以掌握比较规范的C++语法(避免被项目中乱七八糟的风格带跑偏),另一方面又可以全面地了解C++语法以及C++11新标准(后续要做的事情就剩下查漏补缺,不断完善自己的知识体系)。
TOMOCAT
2020/12/02
1K0
Java Script脚本语言入门(上)
JavaScript没有char数据类型,要表示单个字符,必须使用长度为1的字符串。
海盗船长
2020/08/27
1.6K0
JavaScript基础笔记
摘要: 1.语句 2.变量 2.1变量提升 3.标识符 4.注释 5.区块 6.条件语句 6.1 if 结构 6.2 if…else结构 6.3 switch结构 6.4三元运算
小胖
2018/06/27
1.2K0
JavaScript基础-第2章
变量名以字母或下划线("_")开头 变量可以包含数字、从 A 至 Z 的大小写字母 JavaScript 区分大小写
达达前端
2019/07/03
3100
JavaScript基础-第2章
如何正确学习JavaScript(写给非JavaScript程序员和编程新手)
目录 不要这样学习JavaScript 本课程资源 1~2周(简介,数据类型,表达式和操作符) 3~4周(对象,数组,函数,DOM,jQuery) JavaScript终极编辑器:WebStorm 第一个项目-动态问答应用 5~6周(正则表达式,Window对象,事件,jQuery) 7周,可延长到8周(类,继承,HTML5) 继续提升 一些鼓励的话 既然你找到这篇文章来,说明你是真心想学好JavaScript的。你没有想错,当今如果要开发现代网站或web应用(包括互联网创业),都要学会JavaScript
前朝楚水
2018/04/03
1.5K0
javascript 跳跃式前进 (1) - 基本概念
javascript 是弱类型语言,比较接近python和perl这类,不如java和c那样严格.所以写惯了强类型语言的小伙伴看到有些另类的写法也相当正常;
CRPER
2024/02/25
1180
javaScript的基本语法大全
JavaScript 程序的执行单位为行(line),也就是一行一行地执行。一般情况下,每一行就是一个语句。语句(statement)是为了完成某种任务而进行的操作,比如下面就是一行赋值语句。
Java深度编程
2020/06/10
1.1K0
javaScript的基本语法大全
JavaScript大略
 简介: javascript是一种基于对象和事件驱动并具有安全性能的脚本语言。 它是通过嵌入或调入在标准的HTML语言中实现的。 数据类型:   String 字符串类型:字符串是用单引号或双引号来说明的。(使用单引号来输入包含双引号的字符串。)   number 数值数据类型:javascript 支持整数和浮点数。   Boolean 类型:可能的 Boolean 值有 true 和 false。这是两个特殊值,不能用作 1 和 0。   Undefined 数据类型:指变量被创建后,但
用户1075292
2018/01/23
7050
JavaScript(三)
ECMA 描述了一组用于操作数据值的操作符。包括: 算数操作符、位操作符、关系操作符以及相等操作符等。
1ess
2021/10/29
5000
C语言入门这一篇就够了(入门篇2)
2.命名的长度应当符合“min-length && max-information”原则
用户10781703
2023/11/17
4250
C语言入门这一篇就够了(入门篇2)
JavaScript 开发人员需要知道的简写技巧
本文来源于多年的 JavaScript 编码技术经验,适合所有正在使用 JavaScript 编程的开发人员阅读。
一墨编程学习
2018/10/20
9490
前端-javascript简写技巧
本文来源于多年的 JavaScript 编码技术经验,适合所有正在使用 JavaScript 编程的开发人员阅读。
grain先森
2019/03/29
1.6K0
前端-javascript简写技巧
05_JavaScript基本语法
程序开发中,经常需要自定义一些符号来标记一些名称,并赋予其特定的用途,如变量名、函数名等,这些符号都被称为标识符。
张哥编程
2024/12/13
750
《JavaScript高级程序设计》学习笔记(1)
欢迎关注本人的微信公众号“前端小填填”,专注前端技术的基础和项目开发的学习。 首先,我将从《JavaScript高级程序设计》这本JavaScript学习者必看的经典教程开始,JavaScript的很
mukekeheart
2018/02/28
1.2K0
《JavaScript高级程序设计》学习笔记(1)
JavaScript 循环语句
for语句是循环命令的另一种形式,可以指定循环的起点、终点和终止条件。它的格式如下。
RiemannHypothesis
2022/10/06
4670
Java基础:四、控制执行流程
就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并做出选择。在Java中,要使用执行控制语句来做出选择。
桑鱼
2020/03/17
7110
JavaScript 变量,语句
let 块级作用域,不允许重复声明,不存在变量提升,值在当前作用域内生效,在使用未定义的变量会报错。
用户1197315
2019/11/07
9230
1.2w字 | 初中级前端 JavaScript 自测清单 - 1
前言 最近与部门老大一起面试了许多前端求职者,其中想换个学习氛围较好的人占多数,但良好的学习氛围也是需要一点点营造出来的🌺。 为此我们组建了我们团队内部的“现代 JavaScript 突击队”,第一期学习内容为《现代 JavaScript 教程》系列,帮助小组成员系统地进行学习巩固,并让大家养成系统性学习和输出学习总结的学习方式。 本文作为我输出的第一部分学习总结,希望作为一份自测清单,帮助大家巩固知识,温故知新。 这里也下面分享我们学习小组的“押金制度”和“押金记录表”🍀 [“押金制度”和“押金记录表”]
pingan8787
2020/07/04
1.2K0
JavaScript语句-流程控制语句
JavaScript定义了一组语句,语句通常用于执行一定的任务。语句可以很简单,也可以很复杂。 选择结构,可以在程序中创建交叉结构来指定程序流的可能方向。JavaScript中有四种选择结构: 1.单选结构(if) var x=5; if(x>0){ console.log(x);//输出5 } 单选结构由单独的if语句组成,只能控制程序的一个流向。 2.双选结构(if/else) var x=5; if(x===undefined){ x=3; } else{ console.log(x)
水击三千
2018/02/27
1.4K0
相关推荐
《JavaScript 模式》读书笔记(2)— 基本技巧3
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验