js数据类型

Number        1,1.1,-2,-2.3
  String       '字符串'   "字符串"
  Boolean布尔值  true   false
  Array 数组      [1,2,3,"23kjkkf",'3243',["a","b"]]
  Object对象      {}    {name:"小明",age:34}(JavaScript 对象用花括号来书写。对象属性是 name:value 对,由逗号分隔。)
 显示 undefined   是因为未赋值,typeof 也返回 undefined
  null       空
  
  console.log("1"==1)
  var a=1
  var b="23"
数组:
  var c=[]var d={}
赋值:
  var a=1,b="23"
  var a,b=2
但是布尔值只有两个值:true 或 false
JavaScript 的 typeof 来确定 JavaScript 变量的类型
空值:

空值与 undefined 不是一回事。

空的字符串变量既有值也有类型。

 

 

typeof 运算符可返回以下两种类型之一:

  • function
  • object

typeof 运算符把对象、数组或 null 返回 object。

typeof 运算符不会把函数返回 object。

typeof 运算符把数组返回为 "object",因为在 JavaScript 中数组即对象。

 

 

 

 

变量名规则:
    1.由大小写字母、数字、下划线和美元符号($)组成 jq类库
    2.不能以数字开头
    3.严格区分大小写 it和IT是两个变量
    4.不能使用JavaScript中的关键字(在js中有特殊意义的词)和保留字(js暂时还没用到,但是将来有可能用到的词)命名
    5.要尽量做到见其名,知其意
    6.多个词组成的一个变量名,要求使用小驼峰命名法
posted @ 2021-12-14 15:19  摆摊买星星  阅读(43)  评论(0)    收藏  举报