laihuamin / JS-total

JS的流程图,每一个知识点都会配上相应的博客和面经

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

原来你真的不懂——js数据类型

laihuamin opened this issue · comments

这些知识点我到这都能背

  • js和其他语言在这方面的不同之处?

js是一门弱类型语言或者又叫动态类型语言,不用声明数据类型,在执行过程中,自动会确定数据的类型,这就意味着一个变量可能不同时刻用于不同数据类型。

举个例子

let foo = true; //现在他是boolean呦~
let foo = 'string' //字符串
let foo = 1 //number

我们看看其他语言长什么样

//先声明类型在声明变量名
 double a;
 int b;
 Boolean c;
  • js的数据类型有那些?
  • 基本数据类型和引用数据类型区别?

懵逼时刻

  • 面试中最爱考的——深拷贝和浅拷贝