.net判断textbox控件数据类型_JavaScript数据类型详解

.net判断textbox控件数据类型_JavaScript数据类型详解_第1张图片

js数据类型有哪些?

值类型:
  • undefined 未定义
  • String 字符串
  • Number 数字
  • Boolean 布尔
  • Symbol 符号
引用类型:
  • Array 数组
  • Object 对象
  • null 空(有歧义,也可以认为它是值类型)
  • Function 函数

值类型和引用类型的区别:

  • 基本类型的变量是存放在栈区的(栈区指内存里的栈内存);
  • 引用类型的值是同时保存在栈内存和堆内存中的对象;
  • 基本类型的比较是值的比较;
  • 引用类型的比较是引用的比较
let a = 100;
let b = a;
a = 200;
console.log(b)
打印的结果为100
let a = {
      age:20};
let b = a;
a.age = 21;
console.log(b.age);
结果为21

如何判断数据类型:

typeof

.net判断textbox控件数据类型_JavaScript数据类型详解_第2张图片

JS数据的逻辑判断

  1. 逻辑与 &&
  • var a = true&&88 //88
  • var a = false&&88 //false
  • var a = “” &&false //""
  1. 逻辑或 ||
  • var a = false || 88; //88
  • var b= 15||88; //15
  • var b=""||false //false

truely变量与falsely 变量

truly变量 !!a === true; 变量
falsely 变量 !!a === false 变量

falsely变量:

  • !!0 === false;
  • !!NaN === false;
  • !!’’ === false;
  • !!null === false;
  • !!undefined === false;
  • !!false ===false;

其他的都是truely变量。

————————————————

版权声明:本文为CSDN博主「五楼有人」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:

JavaScript数据类型详解_weixin_44763794的博客-CSDN博客​blog.csdn.net
0088901c3ce6cdaf72a718e16c5ad010.png

你可能感兴趣的:(.net判断textbox控件数据类型_JavaScript数据类型详解)