jsの興味深いデータ型
1196 ワード
本稿ではmdnから
一、jsの8種類のデータ型
二、データ型特性
(よく使うのは一つ一つ詳しく言わないで、私が今まで認識していなかったことを分析します)
1) BigInt
//正直、mdnの文章を読む前に、jsの元のタイプにこんなものがあるとは知らなかった.
簡単に言えば、このデータ型はビッグデータを操作するためのものです(ビッグデータとは何ですか?お金として見ると馬雲のお金よりも多いものです).しかしjs自体にデータ計算歪みの問題があるため、このタイプは一般的ではない
2)String
//その前に特殊な配列だと知っていましたが、mdnを見て気づいたのです
また、Object以外のすべてのタイプは可変ではありません(値自体は変更できません).これらのタイプの値を「元の値」(primitive values)と呼びます.
3)Object
//独身プログラマーが一番面白いことは、毎日オブジェクトをインスタンス化することです.実際には何もオブジェクトタイプではありません.属性を設定することができます
//create()メソッドについては、クリックしてご覧ください
三、まとめ
私が今知っていることは開発に役に立たないかもしれませんが、jsに対する理解がもっと深いと感じています.
明日はタイプ化配列と配列を勉強します(それは頭の大きい問題です)
一、jsの8種類のデータ型
Boolean
Null
Undefined
Number
BigInt
String
Symbol ( => es6 , , Object key )
Object
二、データ型特性
(よく使うのは一つ一つ詳しく言わないで、私が今まで認識していなかったことを分析します)
1) BigInt
//正直、mdnの文章を読む前に、jsの元のタイプにこんなものがあるとは知らなかった.
簡単に言えば、このデータ型はビッグデータを操作するためのものです(ビッグデータとは何ですか?お金として見ると馬雲のお金よりも多いものです).しかしjs自体にデータ計算歪みの問題があるため、このタイプは一般的ではない
2)String
//その前に特殊な配列だと知っていましたが、mdnを見て気づいたのです
JavaScript (JavaScript , )。
また、Object以外のすべてのタイプは可変ではありません(値自体は変更できません).これらのタイプの値を「元の値」(primitive values)と呼びます.
3)Object
//独身プログラマーが一番面白いことは、毎日オブジェクトをインスタンス化することです.実際には何もオブジェクトタイプではありません.属性を設定することができます
let obj = Object.create(null,{
name:{
value:"azrael",//name undefined
configurable:true,// delete true
enumerable:true,// for-in true
writable:true// true
}
})
//create()メソッドについては、クリックしてご覧ください
三、まとめ
私が今知っていることは開発に役に立たないかもしれませんが、jsに対する理解がもっと深いと感じています.
明日はタイプ化配列と配列を勉強します(それは頭の大きい問題です)