javascript
JS权威指南笔记之数据类型
1.類型分為原始類型和對(duì)象。
2.原始類型有:數(shù)字類型,字符類型,布爾,和null undefind。
3.JavaScript里的函數(shù)都是真值。
4.函數(shù)和通過(guò)New關(guān)鍵字創(chuàng)建對(duì)象。這個(gè)樣函數(shù)稱為構(gòu)造函數(shù)。
5.Js解釋器有自己的內(nèi)存管理機(jī)制。可以自動(dòng)對(duì)內(nèi)存進(jìn)行垃圾回收。當(dāng)沒(méi)有任何引用指向一個(gè)對(duì)象M,解釋器就會(huì)知道這個(gè)對(duì)象沒(méi)有用,然后自動(dòng)回收。
6.js是一種面向?qū)ο蟮恼Z(yǔ)言。
7.只有對(duì)象才能擁有方法。但是數(shù)字和字符串和布爾也可以擁有自己的方法。是因?yàn)榘b類。null和undefined是無(wú)法擁有自己的函數(shù)
8.JS類型可以分為原始類型和對(duì)象類型。也可以分為擁有方法的類型和不能游泳方法的類型。也可以分為可變和不可變類型。
9.JS變量是無(wú)類型的,變量可以賦給任何的值,不在任何函數(shù)內(nèi)聲明的變量為全局變量。
10.JS所有的數(shù)字均用浮點(diǎn)數(shù)表示。
11.ES6嚴(yán)格模式下,八進(jìn)制是明令禁止的。
12.JS的算術(shù)是不會(huì)溢出的,超過(guò)上限則無(wú)窮大,當(dāng)負(fù)數(shù)超出下限則為負(fù)無(wú)窮大。
13.當(dāng)運(yùn)算結(jié)果無(wú)限接近于0并比JS能表示的最小值還小的話則返回0.反之為-0,-0和0絕對(duì)等于。
14.0除0 是么有意義的,結(jié)果是一個(gè)非數(shù)字,NaN表示。
15.算術(shù)運(yùn)算符
a.Math.pow(2,53)? ? ? ? ?>2的53次冪
b.Math.round(1.2)? ? ? ? ?>四舍五入
c.Math.ceil(0.8)? ? ? ? ? ? ?>像上取整
? ? ? ?d.Math.floor(0.3)? ? ? ? ? >向下取整
? ? ? ?e.Math.abs(-1)? ? ? ? ? ? ?>求絕對(duì)值
? ? ? ?f.Math.max(x,y,z)? ? ? ? ?>返回最大值
g.Math.min(x,y,z)? ? ? ? ?>返回最小值
? ? ? ?H,Math.PI? ? ? ? ? ? ? ? ? ?圓周率
I.Math.E? ? ? ? ? ? ? ? ? ? ? e 自然對(duì)數(shù)的底數(shù)
? ? ? ?J.Math.sqrt (3)? ? ? ? ? ? 3的平方根
? ? ? ?k.Math.pow(3,1/3)? ? ?3的立方根
16.IsNaN()? ?為NaN和非數(shù)字(字符串和對(duì)象的時(shí)候)為True 其他的時(shí)候?yàn)閒alse
17.undefind和null和0 -0 NaN "" 轉(zhuǎn)為bool類型為fasle
未完待續(xù)........
轉(zhuǎn)載于:https://www.cnblogs.com/DingKing/p/9575236.html
總結(jié)
以上是生活随笔為你收集整理的JS权威指南笔记之数据类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: bitsadmin命令(Windows下
- 下一篇: JS 数组常用函数(数组合并、数组转字符