2021-11-10 前端学习-JS

扩展阅读

  1. 能够知道解释性语言和编译型语言的特点
    1.1 概述
    计算机不能直接理解任何除机器语言以外的语言,所以必须要把程序员多写的程序语言翻译成机器语言才能执行程序。程序语言翻译成机器语言的工具,被称为翻译器。
    逻辑如下图所示:
    在这里插入图片描述
  • 翻译器翻译的方式有两种,一个是编译,另一个是解释。两种方式之间的区别在于翻译的时间点不同。
  • 编译器是在代码执行之前进行编译,生成中间代码文件。
  • 解释器是在运行时进行及时解释,并立即执行(当编辑器以解释方式运行的时候,也称之为解释器)
    如下图解释:
    在这里插入图片描述
    使用请客吃饭列子来说:编译语言首先所有菜做好,才能上桌吃饭;解释语言好比火锅,边吃边涮,同时进行。
  1. 能够知道标识符不能是关键字或保留字
    标识符、关键字、保留字
  • 标识符
    标识(zhi)符:就是指来开发人员为变量,属性,函数,参数取的名字。
    标识符不能是关键字或保留字。

  • 关键字
    关键字:是指js本身已经使用了的字,不能再用他们充当变量名、方法名。
    包括:break,case,catch,continue,default,delete,do,else,finally,for,function,if,in,instanceof,new,return,switch,this,throw,try,typeof,var,void,while,with等。

  • 保留字
    保留字:实际上就是预留的“关键字”,意思是现在虽然还不是关键字,但是未来可能会变成关键字,同样不能使用它们当变量名或方法名。
    包括:Boolean,byte,char,class,const,debugger,double,enum,export,extends,fimal,float,goto,implement,import,int,interface,long,mative,package,private,protected,public,short,static,super,synchronize,throws,transient,volatile等。

  1. 能够独立完成课后作业
    题1:给同桌讲讲交换两个变量的值算法(不管她愿不愿听)
    题2:依次询问并获取用户的姓名、年龄、性别,并打印用户信息。
    代码如下:
		var userName = prompt("请输入你的姓名:");
        var userAge = prompt("请输入你的年龄:");
        var userSex = prompt("请输入你的性别:");
        var all = "你的姓名:"+userName+"\n你的年龄:"+userAge+
        "\n你的性别:"+userSex;
        alert(all);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值