javaScript的基本语法结构「建议收藏」

javaScript的基本语法结构「建议收藏」javaScript的基本语法结构一、javascript程序带的文本二、javascript中的注释三、字面量四、标识符和保留字标识符保留字五:可选的分号一、javascript程序带的文本vascript区分大小写。这就意味着他的关键字,变量,函数名和其他标识符必须始终保持一致的大小写格式二、javascript中的注释//这是单行注释/*这也是注释*///而这是另一个注释/**这是多行注释*每行开头的*字符不是必要的,只是为了美观*/三、字面量字面量(litera

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、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;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184303.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • php替换中文字符串,php如何替换字符串里的字符「建议收藏」

    php替换中文字符串,php如何替换字符串里的字符「建议收藏」php替换字符串里字符的方法:1、通过substr_replace函数把字符串的一部分替换为另一个字符串;2、使用str_replace函数将一个字符串替换字符串中的另一些字符。PHP字符串替换用于从字符串中替换指定字符串。相关函数如下:substr_replace():把字符串的一部分替换为另一个字符串str_replace():使用一个字符串替换字符串中的另一些字符substr_replac…

    2022年5月10日
    37
  • ssm框架过时了吗_mybatis分页插件

    ssm框架过时了吗_mybatis分页插件日志如果一个数据库操作,出现了异常,我们需要排错,日志就是最好的助手曾经:sout,debug现在:日志工厂掌握STDOUT_LOGGINGLOG4Jlog4j什么是Log4j?我们可以控制日志信息输送的目的地是控制台我们也可以控制每一条日志的输出格式通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。分页减少数据量selsect * from user limit startIndex,pageS

    2022年8月8日
    7
  • 安装EIGEN库_安装第三方库的方法

    安装EIGEN库_安装第三方库的方法官网:https://eigen.tuxfamily.org/index.php?title=Main_Page源码链接:https://gitlab.com/libeigen/eigen/-/releases/3.4.0解压出来:安装使用方法在文件下:我们按照自己习惯来:安装完成下次在cmake就可以使用了

    2022年10月19日
    2
  • 眼球追踪[通俗易懂]

    眼球追踪[通俗易懂]眼球追踪类似于头部追踪,但是图像的呈现取决于使用者眼睛所看的方向。例如,人们可以用“眼神”完成一种镭射枪的瞄准。眼球追踪技术很受VR专家们密切关注。Oculus创始人帕尔默•拉奇就曾称其为“VR的心

    2022年8月5日
    7
  • ocx签名

    ocx签名【工具路径】C:\ProgramFiles(x86)\MicrosoftVisualStudio8\Common7\Tools\Bin【生成证书和密钥】Makecert-svxxx.pvk-r-n”CN=xxx”xxx.cer【签名过程】[1]Cert2spcxxx.cerxxx.spc[2]pvk2pfx-pvkxxx.pvk-piPAS…

    2022年7月13日
    13
  • ubuntu 通过命令行 卸载软件_命令提示符卸载软件

    ubuntu 通过命令行 卸载软件_命令提示符卸载软件1、在终端里apt-get安装的软件:安装软件sudo apt-getinstallsoftname1softname2softname3……卸载软件sudoapt-getremovesoftname1softname2softname3……卸载并清除配置sudo apt-getremove–purgesoftname1更新软件信息数据库sudoapt-getu…

    2025年10月13日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号