periodic table
1.0.0
Paket ini adalah pembungkus untuk dataset elemen periodik. Elemen -elemen ini diambil dari file CSV Kelas CS Penn State yang dimodifikasi, diubah menjadi JSON, dan kemudian dibungkus dengan beberapa aksesor JavaScript yang cantik.
npm install periodic-table
var pt = require ( 'periodic-table' ) ;
// entire dataset
var allElements = pt . all ( ) ;
// single elements by name
var he = pt . elements . Helium ;
// single elements by symbol
var he = pt . symbols . He ;
// single elements by atomic number
var he = pt . numbers [ 2 ] ;
var util = require ( 'periodic-table/util' ) ;
// atomic mass of molecule
// atomicMass("[Element][Number] [Element][Number] ...")
// parenthesis around elements not supported..yet
var waterMass = util . atomicMass ( "H2 O" ) ;
var organicMass = util . atomicMass ( "C12 H22 O11" ) ;
{ atomicNumber : 1 ,
symbol : 'H' ,
name : 'Hydrogen' ,
atomicMass : '1.00794(4)' ,
cpkHexColor : 'FFFFFF' ,
electronicConfiguration : '1s1' ,
electronegativity : 2.2 ,
atomicRadius : 37 ,
ionRadius : '' ,
vanDelWaalsRadius : 120 ,
ionizationEnergy : 1312 ,
electronAffinity : - 73 ,
oxidationStates : '-1, 1' ,
standardState : 'gas' ,
bondingType : 'diatomic' ,
meltingPoint : 14 ,
boilingPoint : 20 ,
density : 0.0899 ,
groupBlock : 'nonmetal' ,
yearDiscovered : 1766
}
Apakah ada informasi tabel yang salah? Apakah beberapa bidang perlu ditambahkan atau diformat lebih baik? Apakah ada sumber informasi yang lebih andal untuk dikerjakan? Buka masalah atau lebih keren dan buka permintaan tarik.
# running tests
npm run test
Ikuti saya di Twitter untuk pembaruan atau hanya untuk lolz dan silakan periksa repositori saya yang lain jika saya mendapatkannya. Saya berterima kasih telah membaca.