JavaScript关于量、数据类型、运算符的的个人笔记

一、常量和变量

JavaScript暂不支持constant关键字,不允许用户自定义常量,但提供几个默认常量供开发使用。可以简单了解几个:
[Math.E]:常量e,自然对数的底数。
[math.LNx]:x的自然对数。
[Math.LOGyE]:以y为底的e的对数。
[MAthPI]:常量PI。
1.shell部分,该部分多体现在外壳的样式。

二、关键字、保留字

关键字是JavaScript默认定义具有特殊含义的词汇,如指令名、函数名。方法名、对象名等。这里只做简单了解,我们开发一般使用复合型名称,即驼峰式命名法,例getElementById
关键字
break | case | catch | continue | default |
delete | do | else | fanally | for |
functon | if | in | instanceof | new |
return | switch | this | throw | try |
typeof | var | void | while | with |

保留字
abstract | boolean | byte | char | class |
const | debugger | double | enum | export |
extends | final | float | goto | implements |
import | int | interface | long | native |
package | private | protected | public | short |
static | super | synchronized | throws | transient |
volatile
注:不需要刻意去记,一般编程中也用不到的。

三、值

值分为原始值和引用值
原始值(栈stack:先入后出,后入先出):
Number String Boolean undefined null
引用值(堆Heap:可以看做完全二叉树的数组对象):
array Object function

四、错误类型

浏览器的控制台console一般会提示错误类型;
在这里插入图片描述
1.低级错误,即语法解析错误(代码不被执行);
2.逻辑错误,即情有可原的错误(代码执行到该段终止);

五、逻辑运算符

这里在用法上就不做多的介绍,大家可以自己尝试。
算术运算符有:+, -, *, /, %(取余), ++(自增),(自减)
赋值运算符有:=, +=, -+, =, /=, %=(在||运算符中,是先看表达式是否为真,则返回后面表达式的值。*&&**中undefined、null(空对象)、NaN、“”、0、false返回值均为false)

var a = false && 2;//undefined,null等一样
console.log(a);

在这里插入图片描述
比较运算符:==, =, !+, !, >, >=, <, <=
其他运算符有:&&(与), ||(或);还有,运算符,它的作用是计算两个操作数并返回第二个操作数。

var b = (1+2 ,2+3);//为了防止优先级冲突,最好带上括号。
cosoloe.log(b);

在这里插入图片描述
注:赋值运算方向为自右向左,计算运算方向是自左向右。

博主开始运营自己的公众号啦,感兴趣的可以关注“飞羽逐星”微信公众号哦,拿起手机就能阅读感兴趣的博客啦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

飞羽逐星

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值