javaScript的基本语法结构
javaScript的基本语法结构
- 一、javascript程序带的文本
- 二、javascript中的注释
- 三、字面量
- 四、标识符和保留字
- 标识符
- 保留字
- 五:可选的分号
一、javascript程序带的文本
javascript区分大小写。这就意味着他的关键字,变量,函数名和其他标识符必须始终保持一致的大小写格式
二、javascript中的注释
//这是单行注释
/* 这也是注释 */ //而这是另一个注释
/*
*这是多行注释
*每行开头的*字符不是必要的,只是为了美观
*/
三、字面量
字面量(literal)是一种直接出现在程序中的数据值。下面这些都是字面量:
12 //数值12
“hi” //字符串
true //布尔值
null //无对象
四、标识符和保留字
标识符
javascript标识符必须要以字母、下划线、或美元符号开头,后续可以数字、字母、下划线、或美元符号
注意:数字不能作为第一个字符。
一些合法的标识符例如:
v13
my_variable_name
_dummy
$str
保留字
保留字不能作为常规标识符使用,不能用作常量、变量、函数和类的名字(但可以在对象中用作属性的名字)
一些常用的保留字如下:
abstract double goto native static
boolean enum implements package super
byte export import private synchronized
char extends int protected throws
class final interface public transient
const float long short volatile
五:可选的分号
javascript使用分号(;)分隔语句
注意:(;)非必需品,但是一些情况必须加( ; )
例如:
以下两条语句位于两行,所以第一个分号可以省略
let a =3
let b =4
像下面这样子写,分号就是必须的
let a = 5;let b = 4
如果涉及到return、throw、yield、break、continue语句,这些语句经常独立存在
有时候后面也会跟一个标识符和表达式。如果这几个单词后面有换行符,javascript就会把这个换行符解释为分号
如果你这么写
return
true;
javascript假设你的意图是:
return; true;
但你的意图可能是
return true;
javaScript的基本语法结构相关推荐
- JavaScript的基本语法
http://blog.sina.com.cn/s/blog_6e44dfbf0100noal.html JavaScript的基本语法 JavaScript语言同其他语言一样,有自身的基本数 ...
- JavaScript中的基本语法结构
什么是语法? 语法:广义上是为了表述一个完整的含义,将词组有效的组合的方式,人类的语法实际上是按照习惯传承下来的,各种语言的语法都不相同 计算机语言的语法 计算机不能直接识别人类的文字符号,只能识别二 ...
- java中分支_[Java教程]JavaScript中的分支结构
[Java教程]JavaScript中的分支结构 0 2016-06-30 23:03:37 说到JavaScript中的分支结构,我们就不得不提到流程控制这个词,我们所有的程序都是由数据和算法组成的 ...
- Shell的基本语法结构
Shell的基本语法结构 文章目录 Shell的基本语法结构 一.SHELL介绍 1. 编程语言分类 2. shell简介 3. shell脚本 二.变量的定义 1. 变量是什么? 2. 什么时候需要 ...
- AST语法结构树初学者完整教程
AST语法结构树初学者完整教程 编写你的第一个 Babel 插件 不太喜欢上来就讲大道理,先来个小栗子,做个简单而又实用的功能,做完后,理论你就理解一大半了. 我们需要antd里面的一个组件Butto ...
- JavaScript交互式网页设计————1.JavaScript的基本语法
学习目标 1.JavaScript脚本的代码位置 2.JavaScript的核心语法 3.JavaScrip的流程控制语句----顺序结构和选择结构 4.JavaScrip的流程控制语句----循环结 ...
- jQuery语法结构
jQuery语法结构 工厂函数$() $(selector).action(); 选择器selector $(selector) 方法action() jQuery对象.addClass([样式名]) ...
- css基本语法结构(看张鹏老师的视频课程后所总结的)
1.css基本语法结构:选择符(即选择器){属性:属性值;} 例如:body{font-size:12px;} 2.为了将来的css代码优化,建议,所有的属性值后面,都有带上";" ...
- 详解 JavaScript 的 IIFE 语法
详解 JavaScript 的 IIFE 语法 IIFE 语法 IIFE 语法的一些变体 小括号去哪儿了? 命名的 IIFE 防止连接文件时出现问题 使用箭头函数代替函数表达式 一些不推荐的立即调用函 ...
最新文章
- java B2B2C Springcloud多租户电子商城系统-消息驱动的微服务(消费分区)
- vmware workstation 下安装ubuntu
- 行人检测(Pedestrian Detection)资源
- weblogic缓存导致的网页验证码无法获取到
- MySQL中函数CONCAT及GROUP_CONCAT 对应oracle中的wm_concat
- LeetCode 131. 分割回文串(回溯)
- eclipse开发web应用程序步骤(图解)
- python创建变量score_关于Python创建类时的self参数和__init__
- openquery 如果执行存储过程_ORA-01502--记一次数据库索引失效导致执行存储过程出错...
- 用python批量下载modis数据的速度怎么样_MODIS数据下载与处理-pymodis的使用(持续更新...)...
- 用C编程语言写出三行情书,用7种语言写的三行情诗,你一定没看过!
- 千万不要点开,Cjson入门快速使用看这篇就够了(CJSON入门操作以及问题讲解,CJSON对象删除出错)
- C ++程序将字符串的每个单词的首字母转换为大写,将其他转换为小写
- linux环境开启kettle Carte
- 24小时之内完成优秀营销方案策划
- 在达内学java出来可靠吗_【求解】在达内学习java也有内幕啊 我要曝光!
- 电子爱好者都应该至少有一台示波器
- 山东大学移动信息门户03
- 【围观】CISP-PTE 考题示例
- 计算机主板i3 i5区别,8代i3、i5、i7处理器的用途有哪些区别吗?如何配搭主板?...