翻译器

计算机不能理解任何除机器语言外的语言,所以必须把程序员写的程序语言翻译成机器语言之后才能执行。程序语言翻译成机器语言的工具,被称为翻译器。

翻译翻译的方式有两种:一个叫编译,一个叫解释。两种方式的区别就在于翻译的时间点不同

  • 编译器是在代码执行之前进行编译,生成中间代码文件(好比先做好菜再吃)
  • 解释器是在运行时及时解析,并立即执行(当编译器以解释方式运行的时候,也称之为解释器)(好比吃火锅,边吃边涮)

标识符

就是指开发人员为变量、属性、函数、参数取的名字。

标识符不能是关键字或保留字

关键字

JS本是已经使用了的字,不能再用他们充当变量名、方法名。

保留字

实际上就是预留的“关键字”,意思是现在虽然不是关键字,但是未来可能会成为关键字,同样不能使用他们当变量名或方法名。


运算符

算术运算符:+ - * / %

递增递减运算符

递增递减符号可以放到变量前面和后面,放在前面时叫前置递增(递减)运算符,放在后面叫做递增(递减)运算符。大部分使用后置,且让代码单独占一行。

递增递减必须和变量才能使用

前置:++num,即num = num+1,先自加1,再返回值

后置:先返回原值,后自加1

比较运算符(关系运算符)

比较运算之后,会返回一个布尔值(T or F)

> <    >=   <=     ==    !=

=== !==:判断值和数据类型都一致(全等)

逻辑运算符

是用来进行布尔值运算的运算符,其返回值也是布尔值,后面开发中经常用于多个条件的判断

%% 逻辑与,||逻辑或,!逻辑非

短路运算:当有多个表达式时,左边的表达式值可以确定结果时,就不再继续运算右边的表达式了。

  • 与:表达式1&&表达式2,若第一个表达式为真,则返回表达式2,反之则为表达式1
  • 或:如果1位真,则返回表达式1,反之则返回表达式2

赋值运算符

=     +=     -=     *=     /=     %=        计算后再赋值

运算符的优先级

54节---------6月1日相关推荐

  1. 2022年天猫双11购物节,10月24日晚8点预售来袭

    2022年天猫双11购物节,10月24日晚8点预售来袭 这对于爱网购的小姐姐们一定都知道接下来会发生什么事情了,双11第一波预售将至,我们可以为买衣服鞋帽做清单了,据天猫的微博了解,2022年的天猫双 ...

  2. 135节---------4月11日

    CSS的三大特性 为层叠性,继承性.优先级. 层叠性 相同选择器给设置相同的样式,此时一个样式就会覆盖(层叠)另一个冲突的样式.层叠性主要 决样式突的问题. 层叠性原则: 样式冲突,遵循的原则是就近原 ...

  3. 71节---------4月3日

    CSS CSS规则由两个主要的部分构成:选择器和声明 CSS在VSCode的head中书写,需要打上<style>标签 选择器{ 样式 }: ===== 给谁改样式{ 改什么样式 }: 如 ...

  4. 96节---------6月4日

    流程控制 主要有3种结构:顺序结构,分支结构,循环结构 分支控制 if语句 if(条件表达式){语句: } 执行思路,如果If ()内为真,则执行大括号内的语句,则跳过if语句,不执行if语句 if- ...

  5. 401节---------5月14日-----移动web开发

    视口 就是浏览器显示页面内容的屏幕区域. 可以分为布局视口,视觉视口和理想视口. 布局视口 一般移动设备的浏览器都默认设置了一个布局视口,用来解决早起Pc端页面在手机上显示的问题 ios,androi ...

  6. 李佳琦10月24日美妆节预告,李家琦双十一预告每日更新

    李佳琦10月24日美妆节预告,李家琦双十一预告每日更新 2022年双11预售已经开始了,李家琦将在10月24日20点双11直播,第一天10.24是美妆节,爆款麦庄产品抢先预定,本文小编为姐妹们带来了李 ...

  7. 7月15日,值得纪念的日子

     论坛首页 > 生活百态 > 7月15日,值得纪念的日子 作者 本主题已被浏览126次 回复10次     1 lixing2008    头衔:疯牛 等级:版主 来自:河北石家庄 发帖: ...

  8. 互联网晚报 | 8月18日 星期三 | 荣耀回应上市传闻;小爱同学宣布月活用户破亿;许家印卸任恒大地产董事长...

    今日看点 ✦ 许家印卸任恒大地产董事长,官方回应:不涉及管理架构和股权变动 ✦ 荣耀回应上市传闻:将聚焦业务发展,近期没有上市计划 ✦ 抖音电商上线品牌自播激励政策,单品牌最高可得万元流量福利 ✦ 小 ...

  9. 3.17服务器维护,3月17日服务器例行维护公告(已完成)

    亲爱的玩家: 青龙乱舞区.大地飞鹰区.沧海云帆区.把酒邀月区全部服务器将在3月17日6:00~10:00停机维护更新,维护完成后上述各服务器客户端版本更新至2.1.43.10,给您带来的不便敬请谅解. ...

最新文章

  1. Matlab将多项式的系数设为0
  2. 从0开始学Java——@override的作用
  3. Activiti之 Exclusive Gateway
  4. 虚拟和现实,两种不同身份的切换——留美95后的游戏人生
  5. 在python中使用csv库以字典格式读写csv文件
  6. mybatis关系映射(1对1,1对多,多对多)
  7. datavideo切换台说明书_巴掌大三轴稳定器,稳过微云台,试试飞宇VLOGPocket2
  8. 利用scp在windows和linux之间进行文件和文件夹的数据拷贝
  9. dcmtk编译 android,windows下编译dcmtk的Android版本
  10. 学java有什么技巧?
  11. C语言学习笔记---abs()函数和div()函数
  12. SAP License:SAP精细化的应收付及要素为根设计思想
  13. Mysql学习笔记(一)数据类型
  14. 软件项目管理的20条锦囊妙计
  15. Http错误码从1 到5 详解
  16. 截图工具-Snipaste绿色正式版
  17. Sketchup2019安装包安装教程
  18. 尚学堂第十一章多线程习题答案
  19. HTCVIVE无线套装安装后unityvr项目无法在头盔中显示
  20. this关键字的四种用法

热门文章

  1. java poi导出excel 设置单元格式为百分比现实
  2. x10i升级android4.0,索尼爱立信X10i 将升Android 2.3系统
  3. 10行代码实现RSA公钥解密
  4. 拉丁字母(英语)缩写
  5. Alfresco学习
  6. 动画 Animation 之 闪烁 左右摇摆 上下晃动等效果
  7. linux技巧:vim分屏显示文件
  8. Android使用 argb, 矩阵,像素点对图片进行修改
  9. Jetson Nano使用CSI摄像头以及USB摄像头(CSI摄像头打开失败,USB摄像头打不开)
  10. 16、JETSON NANO 对特定目标进行识别和gpio输出高低电平报警