美文网首页
JavaScript基本语法

JavaScript基本语法

作者: 冬天吃橘子_Autumn | 来源:发表于2019-02-27 16:46 被阅读0次

以下是我在学习JavaScript的一些学习笔记:


语句和表达式

语句和表达式的区别在于,前者主要为了进行某种操作,一般情况下不需要返回值;后者则是为了得到返回值,一定会返回一个值。
语句以分号结尾,一个分号就表示一个语句结束。多个语句可以写在一行内。
表达式不需要分号结尾。一旦在表达式后面添加分号,则 JavaScript 引擎就将表达式视为语句,这样会产生一些没有任何意义的语句。

1 + 3;
'abc';

变量

  • 变量是对“值”的具名引用。变量就是为“值”起名,然后引用这个名字,就等同于引用这个值。变量的名字就是变量名。
    - 创建变量时不写var的话,不利于表达意图,容易不知不觉中创建全局变量
    - JavaScript 的变量名区分大小写,A和a是两个不同的变量。
    - 变量的类型没有限制,变量可以随时更改类型。
    - 使用var重新声明一个已经存在的变量,是无效的。如果重新赋值,就会覆盖掉原本的值
  • 变量提升 :JavaScript在解析代码时,会先获取所有被声明的对象,也就是所有声明的语句被提升到最顶部,然后才一句一句的执行代码,这也是二次声明无效的原因

标识符

  • 标识符(identifier)指的是用来识别各种值的合法名称。最常见的标识符就是变量名以及函数名。JavaScript 语言的标识符对大小写敏感,所以a和A是两个不同的标识符。
  • 标识符的命名规则
    - 标识符可以以任意Unicode字母(包括英文字母和其他语言的字母), 以及美元符($)下划线(_)开头
    - 第二个字符及后面的字符,除了 Unicode 字母、美元符号和下划线,还可以用数字0-9
    - 标识符不能包含星号、加号、减号或连词线等符号
    - 中文是合法的标识符,可以用作变量名
    - JavaScript 的保留字,不能用作标识符:arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield

注释

  • 单行注释,以 //开头
  • 多行注释,/* 注释内容 */
  • 由于历史上 JavaScript 可以兼容 HTML 代码的注释,所以 < !--和-->也被视为合法的单行注释
    -->只有在行首,才会被当成单行注释,否则会当作正常的运算

相关文章

  • JavaScript01_基础知识

    一、基本语法 基本语法 JavaScript的每个语句以;结束,语句块在花括号内{...}。 JavaScript...

  • JavaScript基本语法03

    原文博客地址: JavaScript基本语法03 书接上文JavaScript基本语法, 记录了JavaScrip...

  • JavaScript基本语法

    1.语句 statement var a = 1 + 3 ; 语句以分号结尾var 命令 a变量 1+...

  • JavaScript 基本语法

    常见用途 HTML DOM 操作(结点操作,比如添加、修改、删除结点) 给网页增加动态功能 js 输出与调试

  • JavaScript 基本语法

    JavaScript 的基本语法 语句 JavaScript 程序的执行单位为行(line),也就是一行一行地执行...

  • JavaScript基本语法

    初识JavaScript JavaScript的组成 完整的JavaScript是由ECMAScript(语法)、...

  • JavaScript基本语法

    编写位置 我们的JS代码需要编写到 标签中 我们一般将script标签写到head中。(和style标签有点像) ...

  • JavaScript基本语法

    JavaScript历史 JavaScript,通常缩写为JS,是一种高级的,解释执行的编程语言[5]。JavaS...

  • JavaScript 基本语法

    编写位置 我们目前学习的JS全都是客户端的JS,也就是说全都是需要在浏览器中运行的,所以我们我们的JS代码全都需要...

  • Javascript基本语法

    一个完整的JavaScript实现包含了三个部分: ECMAScript DOM BOM。 JS的特点: 解释型语...

网友评论

      本文标题:JavaScript基本语法

      本文链接:https://www.haomeiwen.com/subject/kgmfuqtx.html