文件名称:nicescript:响应式JavaScript库
文件大小:104KB
文件格式:ZIP
更新时间:2024-06-03 13:00:00
JavaScript
尼斯脚本 天真地尝试简化JavaScript程序员的生活。 例子( ) const { Box , Div , B , Switch } = nice ; const tasks = Box ( [ 'Feed the fish' , 'Buy milk' ] ) ; const decorate = Switch . equal ( 'Watch tv' ) ( 'Read book' ) . match ( / buy / i ) . use ( s => [ s , B ( ' $' ) . color ( '#3A3' ) ] ) ; const taskView = t => Div ( t ) . margin ( '1em 0' ) . padding ( '.5em' ) . borderRadius ( '.5em' ) . backg
【文件预览】:
nicescript-master
----.travis.yml(87B)
----core()
--------core.js(4KB)
--------events.js(2KB)
--------utils.js(6KB)
--------value.js(2KB)
--------logic.js(858B)
--------expect.js(920B)
--------type.js(3KB)
--------utils_object.js(446B)
--------function.js(6KB)
--------js_type.js(624B)
--------is.js(5KB)
--------simple_types.js(1KB)
--------interface.js(1KB)
----index.js(71KB)
----package.json(695B)
----test()
--------is.spec.js(2KB)
--------logic.spec.js(2KB)
--------iterface.spec.js(833B)
--------single.spec.js(657B)
--------array.spec.js(3KB)
--------type.spec.js(3KB)
--------object.spec.js(8KB)
--------utils.spec.js(4KB)
--------string.spec.js(2KB)
--------simple_types.spec.js(3KB)
--------test.html(2KB)
--------tags.spec.js(1KB)
--------switch.spec.js(5KB)
--------events.spec.js(2KB)
--------number.spec.js(1KB)
--------function.spec.js(5KB)
--------range.spec.js(504B)
--------expect.spec.js(1KB)
--------boolean.spec.js(680B)
--------html.spec.js(2KB)
--------box.spec.js(7KB)
----build.js(1KB)
----LICENSE(1KB)
----package-lock.json(8KB)
----html()
--------inputs.js(2KB)
--------html.js(12KB)
--------tags.js(568B)
----doc()
--------doc.html(2KB)
--------doc.json(37KB)
----examples()
--------tictactoe.html(1KB)
--------todo.html(2KB)
--------ball.html(2KB)
----.gitignore(70B)
----nice.js(71KB)
----types()
--------object.js(7KB)
--------single.js(693B)
--------box.js(9KB)
--------error.js(404B)
--------number.js(1KB)
--------boolean.js(324B)
--------array.js(5KB)
--------range.js(777B)
--------string.js(2KB)
----README.md(7KB)