01.JS语法规范、变量与常量

前言:
   学习一门编程语言的基本步骤
  (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;//报错,显示已经被声明

 

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看REaDME.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 、资源1项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值