periodic table
1.0.0
Этот пакет является оберткой для набора данных периодических элементов. Эти элементы были взяты из модифицированного файла Penn State CS Class CSV, преобразован в JSON, а затем завернуты в некоторые симпатичные аксессуры JavaScript.
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
}
Информация о какой -либо таблице неверна? Нужно ли добавить какое -то поле или лучше отформатировать? Есть ли более надежный источник информации для работы? Откройте проблему или даже прохладнее и откройте запрос.
# running tests
npm run test
Следуйте за мной в Твиттере за обновлениями или только для LOLZ, и, пожалуйста, ознакомьтесь с другими моими репозиториями, если я заработал их. Я благодарю вас за чтение.