前言:
   学习一门编程语言的基本步骤
  (01)了解背景知识
  (02)搭建开发环境
  (03)语法规范
  (04)常量和变量
2.JS的开发环境
(1)浏览器自带的JS解释器(js引擎)
(2)服务器端的NodeJS
    www.nodejs.org     //Node.js下载地址
    node -v                //查看当前安装的nodejs的版本号要v8.11.1
    console                //控制台
    log                       //日志,记录
(3)执行JS代码
    创建01.js和01.html两个文件
    01.js内容为
    console.log("第一行文字")
    在01.html中引入01.js文件,样式如下:
    <script src="01.js"></script>
    双击打开01.html文件,打开F12控制台,找到console控制台,即可看见01.js中输入的汉字内容
3.JS语法规范
(1)区分大小写,
(2)每行代码结束的分号可加可不加,建议都加,
(3)分为单行注释(//...)和多行注释(/*...*/)

    //这一行代码是被注释掉的,可以用于写备注等等
/*
var a=1;
这两行也是被注释掉的,也可以注释掉不需要的代码
*/

4.变量与常量———variable
(1)声明变量 var,用于存储数据的容器

    //使用var关键字声明了一个变量,名称叫x ,存储的值是1
var x=1;
//声明多个变量,分别保存员工的编号、姓名、性别、生日、工资、部门编号。
var eid=1;
var ename="oksana";
var sex=0;
var birthday="1900/1/1";
var salary=8000;
var deptId=20;
console.log(eid,ename,sex,birthday,deptId);//打印所有变量

(2)命名规则
        变量的名称可以使用字母、数字、美元符号($)、下划线(_),不能以数字开头。
        关键字和保留字不能作为变量名

    var a=42;//可以
var a5=73;//可以
var $a5=89;//可以
var a_$5=998;//可以
var $_a5=100;//可以
var _a5=128;//可以
var 5=32;//不可以,会报错
var var=1;//不可以,会报错
var class=2;//不可以,会报错

(3)变量注意
        变量可以只声明未赋值,var a;此时的a值为undefined
        可以为变量多次赋值,赋不同类型的值

    //简单演示赋值不同类型
var a;//未赋值
console.log(a)//输出为undefine
var a=1;//赋值为数字
console.log(a)//输出为数值型
var a='oksana';//赋值为英文字符
console.log(a)//输出为字符串型

(4)一次性声明多个变量,多个变量之间用逗号隔开。

    //声明多个变量
var c=5,d=7,e;
//声明变量保存语文,数学,总成绩,总成绩暂时为空,把语文和数学的和赋值给总成绩,最后打印总成绩。
var chinese=88,
math=98,
total;
total= chinese + math;
console.log( total );
(5)常量——constant
        const 声明常量的常用关键字
        一旦声明就不能重新赋值,例如生日,圆周率,性别
    //声明常量圆周率,性别。
const pi=3.14;
const sex=0;
const pi=2.14;//报错,显示已经被声明

01.JS语法规范、变量与常量的更多相关文章

  1. Python基础部分:5、 python语法之变量与常量

    目录 python语法之变量与常量 一.什么是变量与常量 1.什么是变量 2.什么是常量 二.变量的基本使用 1.代码中如何记录事物状态 2.变量使用的语法结构与底层原理 3.变量名的命名规范 4.变 ...

  2. JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)

    Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中.用户能够通过指定数据类型和标识符来声明变量.其基本的语法为: DataType identifier; 或 Dat ...

  3. GO语言的基本语法之变量,常量,条件语句,循环语句

    GO语言的基本语法之变量,常量,条件语句,循环语句 作为慕课网得笔记自己看 定义变量: 使用var关键字 var a, b, C bool var s1, s2 string = "hell ...

  4. JS中的变量与常量

    变量 1.创建变量 1.先声明,后赋值 使用var关键字进行变量的声明 使用=进行变量的赋值 自定义变量名 2.声明的同时赋值 var age = 20: 2.命名规范 1.由数字,字母,下划线和$组 ...

  5. RAP Mock.js语法规范

    Mock.js 的语法规范包括两部分: 数据模板定义规范(Data Template Definition,DTD) 数据占位符定义规范(Data Placeholder Definition,DPD ...

  6. Java基础语法:变量与常量

    一.命名规范 所有变量.常量.方法.类 都使用英文单词 命名,要见名知意. 所有变量.方法 的命名都使用小驼峰法 :首字母小写的驼峰命名法.例如:sampleText 类 的命名都使用大驼峰法 :首字 ...

  7. pycharm的基本使用 、 Python的注释语法,变量,常量,垃圾回收机制,数据类型

    1.文件路径要注意 我把文件放在了D盘,如下图:你们可以根据自身情况设置 2.python环境要选择本地下载好的 如下图: 点击本机存在的环境,如果提示NO interpr,就点击第二步 如果还是没有 ...

  8. swift基础语法之——变量和常量

    swift使用let关键字来定义常量,使用var来定义变量,变量在使用前必须初始化(赋初始值) swift是类型安全语音,即不同类型的变量不能一起运算,必须转成同一类型才可以 变量的类型在声明时不必给 ...

  9. 020 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 14 变量与常量 知识总结

    020 01 Android 零基础入门 01 Java基础语法 02 Java常量与变量 14 变量与常量 知识总结 本文知识点:变量与常量 知识总结 Java中的标识符 Java中的关键字 目前常 ...

随机推荐

  1. SpringMVC 中的异常处理

    目录 1.搭建编码分析 2.编写异常类 3.编写自定义异常处理器 4.在springmvc.xml中配置异常处理器 5.编写Error.jsp.index.jsp页面 6.编写collector代码模 ...

  2. 基于 HTML5 WebGL 的虚拟现实可视化培训系统

    前言 2019 年 VR, AR, XR, 5G, 工业互联网等名词频繁出现在我们的视野中,信息的分享与虚实的结合已经成为大势所趋,5G 是新一代信息通信技术升级的重要方向,工业互联网是制造业转型升级 ...

  3. 爬虫之 cookie , 验证码,模拟登陆,线程

    需求文档的定制 糗事百科的段子内容和作者(xpath的管道符)名称进行爬取,然后存储到mysql中or文本 http://sc.chinaz.com/jianli/free.html爬取简历模板 HT ...

  4. javascript的对象、类和方法

    1.类和对象的概念: 1.所有的事物都是一个对象,而类就是具有相同属性和行为方法的事物的集合 2.在JavaScript中建立对象的目的就是将所有的具有相同属性的行为的代码整合到一起,方便使用者的管理 ...

  5. ArrayList.subList方法使用总结

    ArrayList.subList方法使用总结 示例 List<String> list=new ArrayList<>(); list.add("d"); ...

  6. 从桌面到Web - 领域模型的创建

    天佑武汉,天佑中国.这次为全国人民作出巨大牺牲的武汉人是坚强和担当的. 这次疫情期间的自我隔离的一个副作用是第一次享受这个超长假期,本来想好好学习一下Web技术的,但家里的唯一一台计算机被占用,不得已 ...

  7. linux 命令全名

    su:Swith user  切换用户,切换到root用户cat: Concatenate  串联uname: Unix name  系统名称df: Disk free  空余硬盘du: Disk u ...

  8. 从头学pytorch(二十二):全连接网络dense net

    DenseNet 论文传送门,这篇论文是CVPR 2017的最佳论文. resnet一文里说了,resnet是具有里程碑意义的.densenet就是受resnet的启发提出的模型. resnet中是把 ...

  9. c++中多文件的组织

    参考书目:visual c++ 入门经典 第七版 Ivor Horton著 第八章 根据书中例子学习使用类的多文件项目. 首先要将类CBox定义成一个连贯的整体,在CBox.H文件中写入相关的类定义, ...

  10. 十二、sed文本处理

    一.概述 1.sed 是一款流编辑工具,用来对文本进行过滤与替换工作,特别是当你想要对几十个配置文件做统计修改时,你会感受到 sed 的魅力!sed 通过输入读取文件内容,但一次仅读取一行内容进行某些 ...