JavaScript-js简介和命名规范

前端 专栏收录该内容
12 篇文章 0 订阅

系列文章目录

一、JavaScript简介

1. 语言简介

JavaScript简称js或JS,它和python一样,是一门解释型、动态类型脚本语言,但js是一门弱类型的语言(python是强类型)。
js可以插入HTML页面,并由浏览器执行。主要用于浏览器脚本的开发,也可以进行后端开发。

JavaScript与Java的关系,就是没有关系。二者只是名字相似而已。

JavaScript是由Netscape公司发明。后来,ECMA国际标准化组织,针对JavaScript语言制定了浏览器脚本语言的标准,并将这种语言称为ECMAScript。因此,ECMAScript和JavaScript的关系是:前者是标准,后者是实现。

2. 注释

// 单行注释

/* 
  多行注释
  多行注释
*/

3. 引入方式

  • 在标签内部书写:

    <标签 事件="js代码">……</标签>
    
  • 在script标签内写入js代码:

    <script>
        js代码
    </script>
    
  • 引入外部js文件:

    <script  type="text/javascript" src="js文件路径"></script>
    

4. 语法结构

  • js以分号作为语句的结束。但是如果不写分号,也不会影响代码的执行。
  • python以四个空格的缩进,标识代码块,而js中以一个{}标识一个代码块。

二、变量与常量

  • 变量:

    在js中声明变量时,需要使用var关键字。

    var name = "hugh";
    

    在ES6中,添加了let关键字,也是用于声明变量。二者的区别在于作用域的不同(之后详解)。

    let name = "hugh";
    
  • 常量:

    在python中没有真正意义上的常量,通常是将变量名全部大写,以表示该变量为一个常量。

    而在js中,使用const关键字来声明一个常量。

    const pi = 3.14149;
    

三、命名规范

  1. 变量名只能由字母、数字、下划线以及$符号组成。

  2. 不能以数字开头

  3. 变量名和函数名推荐使用小驼峰命名法(官方推荐匈牙利命名法,但现在已无必要)。

    var userName = "hugh";
    
  4. 全局变量和常量使用全大写。

  5. 不能使用关键字为标识符。

下一篇

  • 1
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值