Skip to content

snowwolfjay/chemjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chemjs

#chemistry 所需环境版本nodejs,依赖lzstring

let p = require('./chem.ele');

主要methods:

1.根据原子序数或者英文元素缩写创建一个元素对象:

p.e(number||string): return object;

let h = p.e(1);

//let h = p.e('h');

//let h = p.e('H')

=>{ symbol:'H', cname:'氢', cnamespell:'qing' ... }

元素对象自带一个方法,获取元素的属性,中文或者英文全称:

h.get(string): return string|number;

eg:

h.get('原子序数') => 1

2.获取某个系的元素:

p.getAll(string): return array

eg:

p.getAll('錒系') =>[{...},{...}]

引入js文件,全局变量为CHEM; 例如CHEM.e(1) => object H 氢原子

About

a chemistry lib

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published