JavaScript权威指南》第二章词法结构笔记(嫌排版不好的,评论区有pdf版下载哦)
一、区分大小写
例如:"online"、"Online"、"OnLine"和"ONLINE"是4个不同的变量名
二、注释
分单行注释和多行注释,注释不能嵌套
例子:
//这里是单行注释
/*这里是一段注释*///这里是另一段注释
/*
*这又是一段注释
*这里的注释可以连写多行
*/
三、直接量
所谓直接量(literal),就是程序中直接使用的数据值。
书上把它称之为直接量,其实等同于其它编程语言中的常量
例子:
12 //数字
1.2 //小数
"hello world" //字符串文本
'Hi' //另一个字符串
true //布尔值
false //另一个布尔值
/javascript/gi //正则表达式直接量(用做模式匹配)
null //空
另如果有更复杂的表达方式,可以写成数组或对象,例如:
{x:1,y:2}//对象
[1,2,3,4,5]//数组
四、标识符和保留字
标识符就是一个名字。在JavaScript中,标识符用来对变量和函数进行命名。
JavaScript标识符必须以字母、下划线(_)或美元符($)开始。后续的字符可以是字母、数字、下划线或美元符(数字是不允许作为首字符出现的)。下面是合法的标识符:
i
my_variable_name
v13
_dummy
$str
JavaScript保留了一些标识符为自己所用,我们是用不了的
五、可选的分号
虽然javascript对分号的处理比较灵活,但我们还是按照一行一句,每句代码分号结尾的规则去写好了,不会有问题
TML - 超文本标记语言 (Hyper Text Markup Language)
HTML是建设网站/网页制作主要语言。
HTML是一种易于学习的标记语言。
HTML使用像 <p> 尖括号内标记标签来定义网页的内容:
HTML 实例
<html>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
点击 "尝试一下" 按钮查看实例。
HTML使用开始标记和结束标记来标记一个网页元素,:在上面的例子,<p>标签标志着一个段落开始,</p>标志着该段末尾。
通过使用简单的HTML标签,网页设计师可以为一个网页(HTML文档)添加标题,段落,文字,表格,图片,列表,编程代码等。
Web浏览器(IE浏览器,火狐,Chrome等)读取HTML文档,解释HTML标记,并显示正确用户可读的内容(不显示HTML标签):
根据HTML标准,HTML可用于定义网页的内容。/p>
要定义视觉样式(颜色,大小,外观,布局等),应使用CSS(层叠样式表)(见下一章)。
威指南系列,涵盖CSS的里和面。
一、作者简介
Eric A. Meyer 是国际公认的 HTML、CSS 和 Web 标准领域的专家,是 Complex Spiral Consulting 公司的创始人,是微格式运动的发起人之一,还是设计领域系列会议 An Event Apart 的创始人之一。他是本书前一版和其他多本关于 CSS 和设计的图书的作者。他的个人网站为 meyerweb.com。
Estelle Weyl 是开放 Web 布道师和社区工程师,从 1999 年起就开始开发符合标准且具有可访问性的网站。她的博客地址是 standardista.com,这里的文章讨论一切与前端有关的话题,包括 CSS3、HTML5、JavaScript 性能、可访问性和移动 Web 开发。她喜欢躺在家中的沙发上编程,也经常游历世界,在各种会议上演讲。
二、内容指导
如果你是网页设计师或应用开发者,对复杂的页面样式、改进可访问性以及节省时间和精力感兴趣,决不能错过这本书。这一修订版全面阐述了 CSS 的实现方式,还深入分析了最新的 CSS 规范。
CSS 是一门不断发展的语言,用于描述 Web 内容在屏幕、打印机、语音合成器、屏幕阅读器和聊天窗口上的表现。各种物联网设备,不论屏幕尺寸大小,只要有浏览器,就用得到 CSS,这其中包括手机、计算机、视频游戏、电视、手表、自助服务终端和汽车控制台。本书两位作者 Eric Meyer 和 Estelle Weyl 向您展示了如何通过布局、过渡和动画、边框、背景、文本属性,以及许多其他工具和技术来改善用户体验、加快开发速度、避免潜在的错误,并为您的应用程序增光添色。
三、学习目标
CSS表单其实可以表达的非常强大,学好CSS,关键在于细节的把握。
四、知识导图
第 1 章 CSS 和文档
第 2 章 选择符
第 3 章 特指度和层叠
第 4 章 值和单位
第 5 章 字体
第 6 章 文本属性
第 7 章 视觉格式化基础
第 8 章 内边距、边框、轮廓和外边距
第 9 章 颜色、背景和渐变
第 10 章 浮动及其形状
第 11 章 定位
第 12 章 弹性盒布局
第 13 章 栅格布局
第 14 章 CSS 中的表格布局
第 15 章 列表和生成的内容
第 16 章 变形
第 17 章 过渡
第 18 章 动画
第 19 章 滤镜、混合、裁剪和遮罩
第 20 章 针对特定媒体的样式
===================================
本人系列原创经典技术书单合集:
Java系列书单合集(5):Java系列书单
Python系列书单合集(3):Python系列书单
算法系列书单合集(4):算法系列书单
人工智能系列书单合集(9):人工智能系列书单
系统架构系列书单合集(6):系统架构系列书单
元宇宙系列书单合集(4):元宇宙系列书单
大数据系列书单合集(6):大数据系列书单
持续更新中。
*请认真填写需求信息,我们会在24小时内与您取得联系。