三,零基础学习JavaScript----词法结构

在这里我的给大家说个抱歉,看到前两篇文章,有的同学叫我更新,但是我最近一直没有更新, 那么我们从下一篇开始就要开始了讲程序了,这片我们先了解一下JavaScript的概念和必须知道的知识点.

字符集

JavaScript程序是Unicode字符集编写的。Unicode是ASCII和Latin-1的超集,并支持地球上几乎所有的在使用的语言.
在这里插入图片描述在这里插入图片描述在这里插入图片描述

头一次看到上面一段话,肯定是一脸懵逼,那我们用白话解释一下.,大家都知计算机只能计算和处理数字,那我们只能定制一个规则,把数字转化成对应的文字,比如ASCII大写字母A对应的Unicode编码是65,那我们在电脑上打出A这个字母时,实际计算机处理的是65数字(暂时这么理解其实很复杂),英文的语言有编码(ASCII)中国也有自己的编码GB2312,可肯定也有对应的65编码(但我不知道是啥字符哈哈哈)那么你的美国朋友给你发生A到你这就变成了另外一个字符.这样显然不是我们想要的.所有Unicode就应运而生,来一统天下.Unicode把所有语言都统一到一套编码里,这样就不会再有乱码问题了。

在这里插入图片描述

区分大小写

JavaScript是一个区分大小写的语言,这个很好理解把,就是声明NO和no是两个不同的变量!但是注意HTML是不区分大小写的.

注释

注释:白话就是注释是给人看的不是给电脑读的,JavaScript支持两种格式,

	<script>
		// arr是一个数组
		// arr有6个元素
		var arr = [1, 2, 5, 6, 5, 5]
		/*
		obj是一个对象
		obj还是一个空对象
		*/
		var obj = {};
	</script>

"//"会被JavaScript忽视,只能注释单行,
" /**/ "也会被JavaScript忽视,能注释多行,可跨行书写

直接量

所谓直接量(literal),就是程序中直接使用的数据值,这是百度说的不是我说的哈哈哈.

比如

<script>
12  //数字
1.2 //小数
'hello world' //字符串文本
"hello world" //也是字符串文本
true //布尔值
false //也是布尔值
// .......等等
</script>

标识符和保留字

标识符就是一个名字,在JavaScript中,标识符就是用来对这们语言的变量和函数进行命名.(看看有个印象下篇文章会讲变量,函数会放在后面讲)JavaScript标识符必须字母下划线"_“或者买美元”$"后面字符必须是字母,数字,下划线,或者美元符,记住数字是不能在开头出现的

保留字

JavaScript吧一些字符拿出来用做自己的关键字,(就像以前的平民百姓一样不能于皇帝有相同的名字)目前保留字有以下看图
在这里插入图片描述
JavaScript保留了一个关键字,这些是在更高JavaScript更高版本中使用ECMAScript 5保留的看下图
在这里插入图片描述

可选的分号

这个不打算用纯文字描述太费事,直接上代码

<script>
var a = 23
var b = 23
//以上不会报错
</script>
<script>
var a = 23 var b = 23
//以上会报错 Uncaught SyntaxError: Invalid or unexpected token
</script>
<script>
var a = 23; var b = 23
//以上不会报错
</script>

来一个更变态的

<script>
	var 
	a 
	= 
	23
</script>
//以上不会报错

在这里插入图片描述

为了避免这种变态的问题出现,记住,记住,记住,写完一句话必须要加分号,现在JavaScript不加不会出现太大的问题,但是以后代码的打包和压缩,不加分号会出现很大的问题

好了今天先讲到这,我会很快更新后面的文章,~~~~~~~~~

作为一个程序源,一定要在github上注册自己的账号哟!!!,还有没有注册的同学赶紧哟,面试会用到.

也欢迎给我的github点星星

作者

作者: weshmily科技站长
官网: 百度搜索(weshmily科技)
CSDN博客:http://blog.csdn.net/qq_27118895
github:https://github.com/weshmily
公众号:搜索"weshmilyqd"
segmentFault博客(真在同步)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前端小孟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值