null与字符串(string)

162 阅读1分钟
  • null:空,这种数据类型只有这一个数据就是null

  • null 的意义:它代表了一个变量是有数据的 只不过还没有写业务数据

  • 字符串:字符串可以是任意文本,但都需要用单引号/双引号/反引号括起来,主要与变量作区分

var a=10;//声明一个存10的变量a
var b=a;//没加引号就是等于变量a
var c="a";//加了引号,这里的a就是字符串,而不是存10的变量a
console.log(a,b,c)

image.png

  • 任何一种基本数据与字符串相加,都会将其转化为字符串类型再相连
var a=10;//声明一个存10的变量a
var b="2";//这里的b是为2的字符串
var c=a+b;//将a转换为字符串10,再与b相连
var d=null;
var e=b+d;
console.log(c,e);

image.png

  • 字符串长度:字符串可以用length获取整个字符的长度
var str="look pig";//空格也是一个长度
console.log(str.length);

image.png