变量类型与计算

JS中使用typeof能得到那些类型 ?

知识点: 首先要知道JS中类型分为基本类型与引用类型,还要知道null是特例,是属于基本类型的

引用类型: 对象、数组、函数

基本类型:number, string, boolean, undefined, null

答案:6种  number, string, boolean, undefined, object, function

何时会发生类型转换?参考【JS强制类型转换规则总结】

何时使用 ===  何时使用 == ?

在一般的判断中我们都应该使用===,但是在代码中obj.a==null代表obj.a===null || obj.a===undefined,所以只有在判断对象中某个属性是否存在活有值的时候用==null,其他地方都使用===。

JS中有那些内置函数

Object
Array
Boolean
Number
String
Function
String
Date
RegExp
Error

JS变量按照存储方式区分为哪些类型,并描述其特点

基本类型存放在栈内存,引用类型存在堆内存中。

值类型存储的是值   赋值之后原变量的值不改变  

引用类型存储的是地址  赋值之后是把原变量的引用地址赋值给新变量  新变量改变原来的会跟着改变 

1)基本类型
var a=100;
var b=a;
a=200;
console.log(b);//100   值类型的特点:它每个变量都能存储各自的值,不会相互影响

2)引用类型
var a={age:20};
var b=a;
b.age=21;
console.log(a.age);//21  引用类型的特点:不同变量之间的值,会相互影响

如何让理解JSON?

JSON是一个内置对象。他包含两个方法,JSON.stringfy() 和 JSON.parse()

JSON 也是一种数据格式,他要求对象的键名用 " " 包裹起来

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值