áá»ááºážáááá²á· áááá¯ááááºáá¬áᬠáááá¯ááááºáá¬áá±á¬ááºážáá
áºáá±á¬ááºááá¯á· á¡ááŒá²áá¯á¶ááŒááºáá²á·áááºá á¡áááºááŒá±á¬ááºá·? á¡áá¯ááºááŒáá¯ážá
á¬ážáá°ááᯠáá
áºáá¯áá¯áá¯ááºááá¯ááºážáá²á·á¡ááœáẠáá°ááœá¬ážááŒá®ážáá±á¬á· áá¯ááºáááºá áá»ááºážáááá²á· áááá¯ááááºáá¬áá
áºáá±á¬ááºáᬠá¡áá»ááẠá-áá ááá¯áá¯ááºáááá·áºáááºá áá«áá±ááá·áº áá°á·á¡ááœáẠáá¬ááºááœáŸááºážáá±ážáá±ážáááá·áºáááºá áá«ááᯠáááá¡ááŒáááºáá¯ááºááá¯á· áá¯áá¹ááááááºáá² á¡áá»áááºááŒá¬ááá¯ááºáá±ááá·áº áááºáá«ááá²áá² áá¯ááºáá±á¬ááºááŸá¯ááœá±ááŒá±á¬áá·áº áá®áááºážáááºážá á¡ááœááºáá»ááºááŒááºáá«áááºá ááá¯áá·áºááá¯ááºááᯠá¡áá»ááºážáá°áá²á· áááá¯ááááºáá¬áá
áºáá±á¬ááºááá¯á· áááºáá«áááºá á¡á²áá« ááááááºáá¯á¶áá²á á¡áᯠá
á®ážááœá¬ážáá±ážá
ááá¯ááºááŒáá¡á±á¬ááºá
áá¬ááºáááºážáá áºáá¯ááº
ááœááºáá²á·ááá·áº ááŸá
áºá¡áááºážáááºá áá»áœááºá¯ááºááẠáá»áœááºá¯ááºá á¡ááºá¹áááááºá
á¬ááᯠáááºááá¯á· ááá¯ážáááºá¡á±á¬áẠáá¯ááºááá¯ááºááááºááᯠááœá±ážáá±á¬áááá«áááºá á
á¬áá±áááºáá¬ááẠááá¯áá±á¬ááºážáᬠáá¬áá
áºáá¯á០áááŸááá±á¬á·áá°ážá á¡á®áááºáááœááºážáá
áºá
á¬áááºá
ááºááᯠáá±á«ááºážáá¯ááºáá¯ááºáᬠá
á¬á¡á¯ááºáá»á¬ážáááºááŒá®áž á
áááºáááºáá«áááºá áááºáá±áááºážáá²á· ááááºážááŸá®ážáá²á· á
áá¬ážáá¯á¶ážááœá± áááºááá¯ááºááœá±á·áááºá á
á¬áááºáá°ááœáẠááá·áºááœááºážáá¬ážáá±á¬ á¡áááá¬ááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á áááºážááá¯á·ááᯠáá»ááºáá»ááºáž áá¬áá¬ááŒááºááá¯áá±á¬áºáááºáž áá°ážááŒá¬ážáá»ááºáá
áºáᯠáááááŒá¯áááááº- á
áá¬ážáá¯á¶ážáá»á¬ážááᯠáááŸááºáááá»ááºáá«á áá®á
áá¬ážáá¯á¶ážááᯠáá±á¬ááºá
á¬áá»ááºááŸá¬á¡áááºážáááºááŸá¬ áááºááœá±á·áá²á·á¡áá«á ááŒá
áºááá¯ááºááŒá± 90% áá²á· áá¬áá¬ááŒááºááá¯á· ááá¯á¡ááºááŒá®áž á¡ááŒáááºááá¯ááºáž ááŒá
áºáá²á·áá«áááºá áááá¯á¶ážáá»á¯ááºáá»ááºááŸá¬ á
á¬áááºáá±á
ááºááœáẠááááºážááŸá®ážáá±á¬ á
áá¬ážáá¯á¶ážáá»á¬ážááᯠáá¬áá¬ááŒááºáá¯á¶áá»áŸááŒáá·áº ááá¯á¶áá±á¬ááºáá² á¡ááŒá¬ážáá
áºáá¯áá¯ááᯠáá¯ááºáá±á¬ááºááẠááá¯á¡ááºáááºáᯠáá±á¬ááºáá»ááºáá»áá«áááºá á
á¶ááŒááœá±ážáá»ááºááŸá¯ááŸá¬ áááºážááᯠáá±á·á
ááºááááœáẠááááºáááºááŒá®áž á
áááºá¡áá¯á¶ážááŒá¯áááºááŒá
áºáááºá ááá¯á·áá±á¬áº áá»áœááºá¯ááºááẠá¡ááºá¹áááááºá
áá¬ážááŒá±á¬ááá¯ááºáá¶á ááá±áá²á áááºážááẠáááŒá
áºááá¯ááºáá±á áá±á¬ááºáá±á¬á· ááá«áááºáá°ážáá¬ááᯠáááááááááºá
á¡á²áá«á áá¬áá²á· áá¬áá²á·á
á¬ážáá¬áá²á á¡ááá¯áá»á¯ááºááŒá±á¬áááẠáá®ááá¯ááŸááááºá
ááááá¬áá®á¡ááœááºáž áááŸáááŒá®ážáá±á¬ á¡áá»ááºá¡áááºá¡á¬ážáá¯á¶ážá 60% á¡áá áá±á·ááœá¬ážáááºá áá»ááºááŸááºááŒá®ážáá±á¬áẠ10 áá¬áá®á¡ááœááºáž áááºáá°áá²á·áᬠ35% ááẠááŸááºáá¬ááºáá²ááœáẠáá»ááºááŸááá±áá«áááºá ááá¯á·áá±á¬áẠáá±á·áá»á±á¬ááºááŒááºážáá¯ááºáááºážá ááºááẠááŸá±ážááœá±ážááœá¬ážáᬠá áááºá¡ááŒá¬ááœáẠá áááºáá±á·áá¬áá²á·áá±á¬ á á¬áá¯á¶ážá¡áá±á¡ááœáẠá á¯á á¯áá±á«ááºážá 6% ááá·áºááẠááŸááºáá¬ááºáá²ááœáẠáá»ááºááŸááá±áᬠáá áºáá¡ááŒá¬ááœáẠáá°áá®áá±á¬ááá¬áááẠááŸááºáá¬ááºáá²ááœáẠáá»ááºááŸááá±áá«áááºá
ááŒá®ážáá±á¬á· áá®ááá± áááá¯á¶ážáá»á¯ááºáááºá
á€áá»ááºážááœá±ážááᯠá¡ááŒá±áá¶á áá±á¬ááºáá»ááºááœá²ááá¯ááºáááºááŸá¬ áááá±á¬ááºáá±á¬ á¡á¬áá¯á¶áá±á¬ááºáááºá¡ááœáẠá¡ááœááºáá»ááºááŸááºáá¬ážáá±á¬ á¡áá¬áá»á¬ážááᯠáááºáá«ááá²áá² ááŒá¯áá¯ááºááẠááá¯á¡ááºáá«áááºá
á¡á²áá®áá±á¬á· á¡ááŒá¶áá
áºáá¯ááá¬áááºá
áááºáá»á¬ážááᯠááá¯ááºááá¯ááºáááºáá®ážááŒááºážááẠááŸááºáá»á¬ážá áá»ááºážááááœááºáá±á¬ááºážááŒá®áž ááŒá
áºááá¯ááºááŒá± ááŒáá·áºáá¬ážáááŒáá·áº ááá¡ááŒá¬ááœáẠá€áá¯ááºáááºážááᯠáááºáá±á·ááœá¬ážáááá·áºáááºá ááá¯á·ááŒá±á¬áá·áº áá
áºáá»áááºáá»áááºááœáẠáá»áœááºá¯ááºááẠá€áá¯ááºáááºážááᯠá¡ááá¯á¡áá»á±á¬ááºáá¯ááºááẠááŒá
áºááá¯ááºáá»á±ááŸáááá±á¬á á¡ááŒá±á áá¯ááºáááºá áááºážáá¯ááºááá¯ááºáááºá áá«áá¯ááºáá²á·áááºá áá«áá»ááºáá»ááºážááŒá±á¬áááºá á¡á²áá«á ááá¯áááºá
áááá¯ááááºáá¯á¶ážááŒá®áž á
á¬á¡á¯ááºááœá±áááºáááºá
ááááá±á¬á· áá¬áá¬ááŒááºááá¯á· ááŒáá¯ážá
á¬ážáá²á·áááºá
á€áááºááŸá¬ * ááœáẠá¡áááá¬ááºááá·áºááœááºážáá¯á¶ááŸáá·áºáá°áááº.html, áá«á·ááœá±ážáá»ááºááŸá¯ option ááá¯ááŸáá¯ááºážááŸááº
áá»áááºáááºáá¬ážáá±á¬ á¡áááá¬ááºáá»á¬ážááœáẠá
áá¬ážáá¯á¶ážáá
áºáá¯á¶ážááᯠáááŸá¬áá® áá»áœááºá¯ááºá áááºážááᯠáá°áá±á¬ááºáá¬áá²á·áááºá
ááá¯á·ááŒá±á¬áá·áºá áá»áœááºá¯ááºááœáẠá¡ááºá¹áááááºááᯠá
áá¬ážáá¯á¶ážáá
áºáá¯á¶ážá áááºážáá¡áááá¬ááºááœáẠááá·áºááœááºážááŸá¯áá¯á¶á
ᶠ*.htmláá»ááºáááºááŸá¬ á¡áá¬á¡á¬ážáá¯á¶ážááᯠáá±á«ááºážá
ááºážáááºá á
áá¬ážáá¯á¶ážáá»á¬ážá
á¬áááºážá០ANKI áá±á¬ááºážáá«ážáá»á¬ážááᯠáááºáá®ážááŒá®áž ANKI áá±áá¬áá±á·á
áºáá²ááá¯á· ááá·áºáááºááŒá
áºáááºá á€áááºááœááºáá»ááºá¡ááœáẠá¡á±á¬ááºáá«ááá±á¬áá»ááºááᯠáááºáá®ážáá²á·áááºá
áá¯ááááá¬ááºáááºážá
áááá¯ááááºáá¬áá»á¬ážá¡áá«á¡ááẠá¡áááºá¡áá»ááºážááŒáá·áºáá®áá±á¬/áááºážáá±á¬ áá»áœááºážáá»ááºááŸá¯áá áºáá¯ááᯠááŸá¬ááœá±áá±áá°áá»á¬ážá¡á¬ážáá¯á¶ážááẠá¡ááºáá¬áá»á°ážá¡ááœáẠááŒááºáááºááẠááá¯á¡ááºááŸá¯ááŸáá·áº áááºááá¯ááºáá±ááááºá áá±á·á ááºá¡áá±á·á¡áá»áá·áºááœáẠá¡áá¯á¶ážáááŒá¯áá±á¬ á¡ááºáá¬áá»á°ážáá»á¬ážááœáẠáá±ážáá¬ážáá±á¬ ááá±á¬ááá¬ážáá»á¬ážá áœá¬ááᯠáá±á·ááœá¬ážááŒáááºá á¡ááºáá¬áá»á°ážáá áºáá¯á¡ááœáẠááŒááºáááºáá»áááºá ááŸááºá á¯áá»á¬ážá á á¬á¡á¯ááºáá áºá¡á¯ááºá ááá¯ážáá¬ážá á¬á¡á¯ááºáá áºá¡á¯ááºááᯠááŸááºááŸá±á¬ááŒáá·áºáá±á¬á¡áá«á áááºááááŒá®ážáá¬ážá¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáá¯ááºááẠá¡áá»áááºáá»á¬ážá áœá¬áá°áááŒá®áž á¡á¬áá¯á¶á áá¯ááºááŸá¯áá»á¬ážá áœá¬ááŸáá·áº áááºááá¯ááºáá²á·ááá«áááºá á¡á²áá«ááᯠáá±áá±áá»á¬áá»á¬ áááºááŒáá·áºáá±á¬á· á¡á²áá«á áá¬áá²ááá¯áá¬áá±á¬á· ááá°ážáá«áá°ážá áááºáá«ááá²áá²áá¯ááºáááá·áº á¡ááŒá±á¬ááºážá¡áá¬áá áºáá¯ááᯠáááºáá±á¬ááºáá¬áá²á·á¡áá« áááºáááºáááºážáá±ááŒá®ááŒá áºááŒá®áž ááá·áºáá²á·ááŒááºáááºááŸá¯á¡áááºá¡ááœá±ážááᯠááááá¯ááºá á±áááºáá«áááºá áá áºáá»áááºáá»áááºááŸá¬áá±á¬á· áá®á¡ááœáẠANKI áááºááœá±ááᯠáá¬ááá¯á·ááá¯á¶ážáááŸá¬áá²ááá¯á· ááœá±ážáááááºá á¥ááá¬á¡á¬ážááŒáá·áºá á¡ááŒá±á¬ááºážá¡áá¬áá áºáá¯ááᯠááŸááºá á¯áá°áá±á¬á¡áá«á áá±ážááœááºážááŸáá·áºá¡ááŒá±áá¯á¶á á¶ááŒáá·áº ááŸááºá á¯áá áºáá¯ááᯠáá»ááºáá»ááºážáááºáá®ážáá«á ááá¯á·áá±á¬áẠáááºážááᯠáááºáá«áááºáá«áá¯ááºááá·áºá¡áá«á áááºááẠá€áá±ážááœááºážáá¡ááŒá±ááᯠáááááºááŒá áºá á± ááááááºááᯠáá»ááºáá»ááºážááááá¯ááºáááºááŒá áºáááºá
ááŒá
áºáá±á«áºáá¬áá±á¬ áá
áºáá¯áááºážáá±á¬ ááŒá¿áá¬ááŸá¬ áá±ážááœááºážáá»á¬ážááᯠá
á¬ááá¯ááºááŒááºážááẠá¡ááœááºááŸááºáá»á¬ážááŒá®áž áá»ááºážááááŒááºáž ááŒá
áºáááºá áá¯ááºáááºážá
ááºááá¯ááá¯ááœááºáá°á
á±áááºá
á€ááá¯ááºááá¯áááºáá®ážááŒá®ážáááºááŸáá·áº áááºááẠdata2anki ááá¯ááœáá·áºááŒá®áž áááºážááẠANKI áááºáá»á¬ážááá¯áááºáá®ážáááºá áá°áááºážááá¯ááºááᯠáááºážááŒááºááŒá®áž áá»áŸáá±ááẠááœááºáá°áááºá áááºááẠáááºááá¯ááºáᬠáááº(áá»á¬áž)ááᯠáá»ááºááŒá®áž áááá¯ááááºááᯠáááºáá¶áá¯ááºáá±á¬ááºááẠááá¯á¡ááºááŒá®áž áá¬ážááŸááºážá¡áá áºááᯠáááºáá®ážáááºááŒá áºáááºá
áááºáááºááŒááºážááŸáá·áºá¡áá¯á¶ážááŒá¯ááŒááºážá
-
ANKI + AnkiConnect ááᯠááá·áºááœááºážááŒááºážá
- ANKI ááᯠá€áá±áá¬á០áá±á«ááºážáá¯ááºáá¯ááºáá«á
https://apps.ankiweb.net/ - AnkiConnect ááááºá¡ááºááᯠááá·áºááœááºážáá«-
https://ankiweb.net/shared/info/2055492159
- ANKI ááᯠá€áá±áá¬á០áá±á«ááºážáá¯ááºáá¯ááºáá«á
-
ustanovka
data2anki - áá±á«ááºážáá¯ááºáá¯ááºáá«á
data2anki github repository ááŸgit clone https://github.com/anatoly314/data2anki
- ááŸá®ááá¯ááŸá¯ááᯠááá·áºááœááºážáá«á
cd data2anki && npm install
- java ááŸá®ááá¯ááŸá¯ááᯠáá±á«ááºážáá¯ááºáá¯ááºáá«á
https://github.com/anatoly314/data2anki/releases/download/0.1.0/jar-dependencies.zip - áá¯ááºááá¯ážááŒááºáž jar-dependencies.zip ááŸáá·áºáááºážáá¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááá¯ááá·áºáá«á data2anki/java/jars
- áá±á«ááºážáá¯ááºáá¯ááºáá«á
-
á áá¬ážáá¯á¶ážáá»á¬ážááᯠáá¬áá¬ááŒááºááẠá¡áá¯á¶ážááŒá¯áá«
-
ááá¯ááºáá²ááŸá¬ data2anki/config.json:
-
áá±á¬á·áá²ááŸá¬ mode ááᯠvalue ááá¯ááá¯ááºááá·áºáá«á dsl2anki
-
áá±á¬á·áá²ááŸá¬ modules.dsl.anki.deckName О modules.dsl.anki.modelName á¡ááá¯ááºááá·áºáá±ážáá«á
ááŒá±áááºážá¡ááẠОáá±á¬áºáááºá¡ááẠ(áááºáá»á¬ážááááºáá®ážáá® áááºáá®ážáá¬ážááŒá®ážááŒá áºááá«áááºá) áá±á¬áá±á¬ááẠáá±á¬áºáááºá¡áá»áá¯ážá¡á á¬ážááá¯áᬠáá¶á·ááá¯ážáá¬ážáááºá á¡ááŒá±áá¶ááá¬:ááŸá±á·ááŸáá·áºáá±á¬áẠá¡ááœááºáá»á¬ážáá«ááŸáááŒá®áž áááºáá áºáᯠáááºáá®ážáá«áááºá Front ááœáẠáááºááá·áºáá±á¬á á¬áá¬ážááẠáááºáá¡ááŸá±á·ááœáẠáá±á«áºáá¬áááºááŒá áºááŒá®áž Back ááœáẠáááºááá·áºáá±á¬á á¬áá¬ážááẠáááºááá±á¬ááºáááºááœáẠáá±á«áºáá¬áááºááŒá áºáááºá
áá°áááºážá áá¬ážáá¯á¶ážáááºááŸá¬áá² ááŸá±á·áááºá ááŸáá·áºáá¬áá¬ááŒááºáááá·áºáááºá áá»á±á¬áááº.
áá¶á·ááá¯ážááŸá¯ááá·áºááẠááŒá¿áá¬áááŸááá«á á¡ááŒá±áᶠ(ááŸáá·áº ááŒá±á¬ááºážááŒááºáááº)á áá¬ážáá¯á¶ážááŸáá·áº áá¬áá¬ááŒááºááá¯ááŸá¯á¡ááœáẠááŒá±á¬ááºážááŒááºáááºáá áºáá¯ááᯠáááºáá®ážáááºááŒá áºááŒá®ážá áá¬áá¬ááŒááºááŸá¯á¡áá±á«áº á¡ááŒá±áá¶á áá°áááºážá áá¬ážáá¯á¶ážááᯠááŸááºáá¬ážáá¬ážááẠááá¯á¡ááºáá«áááºá áááºááá¯á¡ááºááá»áŸááẠá¡áá»áááºááŸáá·áºááá¹áááŒá áºáááºá
-
áá±á¬á·áá²ááŸá¬ modules.dsl.dictionariesPath áá»áááºáááºáá¬ážáá±á¬ áááºážáá»ááºážáá áºáá¯ááᯠááŸááºáá¯á¶áááºáá« *.dsl á¡áááá¬ááºáá»á¬áž áá»áááºáááºáá¬ážáá±á¬ á¡áááá¬ááºáá áºáá¯á á®ááẠáá±á¬áºáááºááŸáá·áºá¡áá® á¡áááá¬ááºááá¯ááºáá»á¬ážáááºááŸáááá·áº áááºážááœáŸááºáá áºáá¯ááŒá áºáááº-
DSL á¡áááá¬ááºááœá²á·á ááºážáá¯á¶
-
áá±á¬á·áá²ááŸá¬ modules.dsl.wordToTranslatePath áááºáá¬áá¬ááŒááºááá¯áá±á¬ á áá¬ážáá¯á¶ážáá»á¬ážá á¬áááºážááá¯á· áááºážááŒá±á¬ááºážááᯠááá·áºááœááºážáá«á
-
- ANKI á¡ááá®áá±ážááŸááºážááŒáá·áº á
áááºáááºáááºáá«á
node data2ankiindex.js
- á¡ááŒááºá¡á áœááºáž!!!
-
-
markdown ááŸáááºáá»á¬ážáááºáá®ážáááºá¡áá¯á¶ážááŒá¯áááºá
-
ááá¯ááºáá²ááŸá¬ data2anki/config.json:
- áá±á¬á·áá²ááŸá¬ mode ááᯠvalue ááá¯ááá¯ááºááá·áºáá«á markdown2anki
- áá±á¬á·áá²ááŸá¬ modules.markdown.anki.deckName О modules.dsl.anki.modelName á¡ááá¯ááºááá·áºáá±ážáá«á
ááŒá±áááºážá¡ááẠОáá±á¬áºáááºá¡ááẠ(áááºáá»á¬ážááááºáá®ážáá® áááºáá®ážáá¬ážááŒá®ážááŒá áºááá«áááºá) ááá¯á· markdown2anki áá¯áẠáá±á¬áºááẠá¡áá»áá¯ážá¡á á¬ážááá¯áᬠáá¶á·ááá¯ážáá¬ážáááºá á¡ááŒá±áá¶ááá¬. -
áá±á¬á·áá²ááŸá¬ modules.markdown.selectors.startQuestionSelectors О modules.markdown.selectors.startAnswerSelectors áááºááẠáá±ážááœááºážááŸáá·áºá¡ááŒá±áá¡á ááᯠá¡ááŸááºá¡áá¬ážááŒá¯áá±á¬ ááœá±ážáá»ááºááŸá¯áá»á¬ážá¡á¬áž á¡áá®ážáá®ážáá±ážáá«á ááœá±ážáá±ážáá°ááá¯ááºááá¯ááºáá«ááŸááá±á¬ ááá¯ááºážááᯠááœá²ááŒááºážá áááºááŒá¬áááºááá¯ááºáá«á áááºááœáẠá¡áá¯á¶ážáááºáááºááá¯ááºáá«á ááœá²ááŒááºážá áááºááŒá¬áá°ááẠáá±á¬ááºá á¬ááŒá±á¬ááºážá០á áááºá¡áá¯ááºáá¯ááºáá«áááºá
á¥ááá¬á¡á¬ážááŒáá·áºá á€áá±ážááœááºáž/á¡ááŒá±áááº-
Markdown ááœáẠá€áá²á·ááá¯á· ááœá±á·ááááá·áºáááº-
#QUESTION# ## áá±ážááœááºáž 5á á¡á±á¬ááºáá« syntax ááŒáá·áº áá±á«áºááá¯áá±á¬á¡áá« áá±á¬ááºážááœááºá áœá¬á¡áá¯ááºáá¯ááºááá·áº mul function ááá¯áá±ážáá«á ```javascript console.log(mul(2)(3)(4)); // á¡ááœáẠ: 24 console.log(mul(4)(3)(4)); // output : 48 ``` #ANSWER# á¡á±á¬ááºááœááºáá±á¬áºááŒáá¬ážáá±á¬ áá¯ááºááẠáááºážá¡áá¯ááºáá¯ááºáá¯á¶á ááŸááºážáááºážáá»ááºááŒáá·áº á¡á±á¬ááºáá« áá¯ááºááŒá áºáááº- ```javascript function mul (x) { return function (y) { // á¡áááºááá áá¯ááºáá±á¬ááºáá»áẠreturn function (z) { // á¡áááºááá function ááᯠx * y * z; }; }; } ``` á€ááœáẠ`mul` áá¯ááºáá±á¬ááºáá»ááºááẠáááá¡ááŒááºážá¡áá¯á¶ááᯠáááºáá¶ááŒá®áž áá¯ááá ááá·áºáááºáá±á¬ááºááᯠáá°áá±á¬ááºááá·áº á¡áááºááá áá¯ááºáá±á¬ááºáá»ááºááᯠááŒááºáá±ážáᬠáááá ááá·áºáááºáá±á¬ááºááᯠáá°áá±á¬ááºááá·áº á¡áááºááá áá¯ááºáá±á¬ááºáá»ááºááᯠááŒááºáá±ážáᬠáááºááá¯áẠááŒááºáááºážáá»ááºááŸááá±á¬ á¡ááŒá±á¬ááºážááŒáá»ááºáá»á¬ážá á¡ááŒáŸá±á¬ááºáá»á¬ážááᯠááŒááºáá±ážáááºá á¡ááœááºážááœáẠááŒááºá function variable ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºááŒá®áž function ááẠfirst class object ááŒá áºáá±á¬ááŒá±á¬áá·áº áááºážááᯠfunction á¡áá±ááŒáá·áº ááŒááºáá±ážá á¡ááŒá¬ážáá±á¬ function ááœáẠargument á¡ááŒá ẠááŒááºáááºážááá¯ááºáááºá - function áá áºáá¯ááẠObject á¡áá»áá¯ážá¡á á¬ážá instance áá áºáᯠ- function áá áºáá¯ááẠáá¯ááºááá¹áááá»á¬áž ááŸáááá¯ááºááŒá®áž áááºážá constructor method ááá¯á· ááá·áºááºáá áºáá¯áá«ááŸáááẠ- function áá áºáá¯ááẠvariable á¡ááŒá Ạááááºážáááºážáá¬ážááá¯ááºááẠ- function áá áºáá¯ááẠparameter áá áºáá¯á¡ááŒá Ạá¡ááŒá¬ážáá±á¬ function ááá¯á· ááŒááºáááºážááá¯ááºááẠ- function áá áºáá¯ááẠááŒá áºááá¯ááºááẠá¡ááŒá¬ážáá¯ááºáá±á¬ááºáá»ááºáá áºáá¯á០ááŒááºáá¬áááºá
á€áá±áá¬á០áá°áá¬ážáá±á¬ á¥ááá¬
123-JavaScript-á¡ááºáá¬áá»á°áž-áá±ážááœááºážáá»á¬áž ááá±á¬áá»ááºááá¯ááºááœá²ááœáẠááá°áá¬áá»á¬ážáá«ááá·áº ááá¯ááºáá áºáá¯áááºáž ááŸááá«áááºá
examples/markdown2anki-example.md
- áá±á¬á·áá²ááŸá¬ modules.markdown.pathToFile
* ááá¯ááºááŸááᬠáááºážááŒá±á¬ááºážááᯠáá»áá±ážáá«á.md á¡áá±áž/á¡ááŒá± ááá¯ááº
- ANKI á¡ááá®áá±ážááŸááºážááŒáá·áº á
áááºáááºáááºáá«á
node data2ankiindex.js
- á¡ááŒááºá¡á áœááºáž!!!
-
áá«á ááá¯ááá¯ááºážááºáá¯ááºážááŸá¬ áá«áá²á· áá¯á¶á á¶áá«á
ááááº
ANKI á áááºá áá±á¬á·áá¬ážááŸááºážááœááºáááŸááá±á¬áááºáá»á¬ážááᯠANKI cloud (100mb á¡ááá¡ááá²á·) ááŒáá·áº ááŒá¿áá¬áááŸááá² áá áºááŒáá¯ááºáááºážáá¯ááºáá±á¬ááºááŒá®áž áááºážááá¯á·ááᯠáá±áá¬ááá¯ááºážááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá Android ááŸáá·áº iPhone á¡ááœáẠáá±á¬ááºáááºáá»á¬áž ááŸáááŒá®áž ááá±á¬ááºáá¬ááœááºáááºáž áááºážááᯠáááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá ááááºá¡áá±áá²á· ááá·áºááŸá¬ áá¬ááŸááŒá¯ááºážááá¯á· á¡áá»áááºáááŸááá°ážááá¯áááºá Facebook áá«ááŸááá¯áẠInstagram áá±á«áºááŸá¬ ááŒá±á¬ááºááœá±ááᯠáááºááœááºáá»ááºáá²á· scroll áá¯ááºááá·áºá¡á á¬áž á¡áá áºá¡áááºážáá áºáá¯áá¯ááᯠáááºáá±á·áá¬ááá¯ááºáá«áááºá
epilogue
áá»áœááºáá±á¬áºááŒá±á¬áá²á·ááá·áºá¡ááá¯ááºážá áááºážááẠáá¯ááºáá»á±á¬áá¯ááºáá¯ááºááẠáááºáá¯á¶ážááá¯ááºáá±á¬ á¡áá¯áẠPOC áá
áºáá¯ááŒá
áºáááºá DSL parser á
á¶ááŸá¯ááºážá 30% ááá·áºááᯠá¡áá±á¬ááºá¡áááºááá±á¬áºáá±á¬ááŒá±á¬áá·áºá
PS á¡ááŸá¬ážá¡ááœááºážáá»á¬áž (áá¶ááá±á¬ááºážá áœá¬áá²á á¡áá»áá¯á·áá±á¬) áá»á¬ážááᯠáááááŒá¯áááá«á áá»áœááºá¯ááºáᶠááá¯ááºáá±ážááá¯ááºáᬠáááºáá±á·áá»áºááŒáá·áº áá±ážáá±ážáá«á á¡á¬ážáá¯á¶ážááŒááºáá±ážáá«áááºá
source: www.habr.com