Js基础知识总结

Js基础知识总结,第1张

文章目录
  • 前言
  • 一、Js的逻辑运算符
  • 二、Js比较运算符
  • 三、Js条件运算符
  • 四、Js数据类型
  • 总结


前言

对这段时间使用Js进行一个小的总结


一、Js的逻辑运算符

Js中的!取反,如果是false,运算结果为true,如果为true,返回为false,如果不是Boolean类型,会首先将数据转换为Boolean类型之后再进行取反 *** 作。
Js中的&&在第一个表达式为false时,就不再判断后面。||在第一个表达式为true时就不在判断后面。

二、Js比较运算符
  1. ===和!==只有在相同的类型下,才会比较其值,如果类型不同,则一定不同。
  2. ==会在两边值类型不同的时候,进行类型转换在比较,例如把str转换为number之后再和number进行比较。

Js的&&,||运算符和Java中的&&,||运算符所表达的含义是一样的,都是与,或,但是返回值却不一样,Js的&&如果左边表达式为true,则值为后面表达式的结果。如果前面表达式是false,则值为前面表达式的结果。
Java中的&&,||表达式的值为Boolean,即只能为true或者false。

三、Js条件运算符

变量 = (条件) ? 值1:值2
条件为真变量为值1,为假变量值为值2

四、Js数据类型

Js数据类型:js中一共有六种数据类型:String字符串(\转义字符)、Number数值(NaN,typeof会返回number )、Boolean布尔值、Null空值(使用typeof会返回object,专门表示一个为空的对象)、Undefined未定义(声明一个变量未给它赋值时,就是undefined)、Object对象。


总结

以后Js相关的知识点都会记录,便于之后使用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/langs/742827.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存