这一期主要是让大家简单了解一下JS的基本语法,让大家先对JS能够有一个完整清晰的概念。后面会再给大家详细讲。
JS编程的语言是由语句组成的,语句的英文是 statement ,在JS中只有6种语句,它们分别是以下几种:
变量声明语句上面图中的 var a 的意思就是声明一个变量:a 。其中的 var 用于声明变量(JS 变量的创建也叫作"声明")。
赋值语句当中的 'Hello'+' World' 就是a的赋值。
条件语句if 是如果的意思,那么它所指的意思就是:如果10>9。
循环语句一开始变量 b=1,当 b<10 的时候在控制台输出,然后让b=b+1,表示在每一次运行的时候都在上一次运行的基础上+1,当第9次输出完就不会再输出了(因为如果再输出就b=10了)。注意循环语句一定要设定一个循环的条件,要不就成无限(死)循环了。
函数调用语句console.log(a),document.write('call a function') 这些都是函数调用语句,意思就是调用一个函数。
函数声明语句大括号里的叫函数体,c() 表示调用函数。
最后我们来核对一下控制台所打印(输出)出来的内容:
其中 undefined 表示第一个 var=a 我们没有给它赋值。
Expression(表达式)
好些语句都是由表达式组成的。确切地说最上面的栗子图中等号右边的都叫表达式(等号叫作赋值运算符)。
'Hello'+' World' 叫作运算表达式,运算结果是他们相加。
if(10>9) 中的 10>9 也是一个表达式,它是一个关系运算表达式,运算的结果是【是】或【否】。
b<10 这个是比较关系表达式。
Keywords(关键字)
“关键字”就是 JS 本身已经使用了,具有一定特殊的含义的词或字符。
在Brackets中用蓝色表示关键字。
var 表明它是一个变量
if 表明它是一个条件语句
while 表明它是一个循环语句
function、+ 、- 、* 、/ 等所有的符号也都是关键字
Identifiers(标识符)
“关键字”是固定的,“标识符”是不固定的。
在JS中,所有可以由我们自主命名的都可以称为是标识符。
变量名、函数名、属性名都属于标识符。
Function(函数)
函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。
函数就是包裹在花括号中的代码块,前面使用了关键词 function:
当调用该函数时,会执行函数内的代码。
(后面详细讲)
Comment(注释)
JS 不会执行注释。
我们可以添加注释来对 JS 进行解释,或者提高代码的可读性。
单行注释以 // 开头。
多行注释以 /* 开始,以 */ 结尾。
上一期:第一个JS程序(Hello World!)
下一期:对象的属性各方法和this
往期分享
【无删减】电影系列
美国往事丨如果你的一生只能看一部电影的话,那就看这一部吧
春夏秋冬又一春丨那么小就当和尚,好伤心啊
蝴蝶丨我比你年轻,我还有余力等你(les题材)
荒野生存丨我想那么年轻,干净,那么寂寞地活着,直到可以突然失踪在马路上的那一天
【纯小白】教程系列
小程序丨0基础要怎么自学小程序开发
小程序丨小程序开发环境搭建和布署
小程序丨微信开发者工具的认识
小程序丨全局配置(app.json配置)
JavaScript丨开篇(简介)
JavaScript丨第一个JS程序)
【超实用】工具系列
Chrome开发者工具(不完全)指南
AutoCAD 2018(附软件+注册机)
AdobeCC2018破解全系列(WIN+MAC)
又一款WEB开发神器(Brackets) |
|