欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

js数据类型有哪些,js属性和方法的归属,

程序员文章站 2022-03-26 09:22:20
1.js的数据类型有哪些? 2.全局方法和全局属性? 一 1.js的本质就是处理数据,数据来自后台的数据库。所以变量就起到一个临时存储数据的作用。 ECMAScript 制定了js的数据类型。 数据类型有哪些? 1.字符串 string 2.数字 Number 3.布尔 Boolean 4.空 nu ......

1.js的数据类型有哪些?

2.全局方法和全局属性?

1.js的本质就是处理数据,数据来自后台的数据库。所以变量就起到一个临时存储数据的作用。

ecmascript 制定了js的数据类型。

数据类型有哪些?

1.字符串  string

2.数字      number

3.布尔      boolean

4.空          null

5.未定义的  undefined

6.对象      object

           对象包括(array数组    json   function 函数  日期 数字对象等)

上面红色的叫基本数据类型var s=“hello”  var s=12;  var s=true;  var s=null; var s=undefied;

基本数据类型就是简单的赋值。

引用(复合)数据类型

js数据类型有哪些,js属性和方法的归属,

引用数据类型  他是将内存地址赋值给变量

js数据类型有哪些,js属性和方法的归属,

基本数据就是简单的赋值,引用数据类型是将数据的内存地址赋值给变量

栈内存就是环境。

堆内存就是存代码,数据的仓库。

2。js执行代码前,浏览器会给js一个全局环境  叫全局作用域  window

      alert()   prompt()  confirm() 都是方法。

怎么找这方法和属性归属?

1. 比如;arr.find()    find是arr的

2.没有带 “ . “ 在谁的环境下就是谁的。判断变量的数据类型 typeof 变量名 返回的是数据类型。

在 window 下的方法和属性我们把他叫全局方法和全局属性。

1.eval() 将字符串转换成j对应s代码

eval {("alert(12)"}   ------------>alert(12)

evar("alert(12)")  如果 eval方法中带()就会强制的将括号里的表达式转换成对象。

js数据类型有哪些,js属性和方法的归属,

尤其是{}  []  eval  ()里面必须加()

2.isnan()  is not a number 

当()里面的东西不是数字时候  返回true   是数字返回 fasle

is nan ()具有隐式转换的功能。

隐式转换的有哪些?      -*/   ==     isnan

3.number()

将对象强制转换成数字

js数据类型有哪些,js属性和方法的归属,

4.parsefloat()   5.parselnt()

6.string()  将里面的内容转换成字符串。

js数据类型有哪些,js属性和方法的归属,