• 下划线的学习5


        总体上看,上一篇章的信息量大的惊人,不是一天两天可以消化掉的.囊括了函数式编程的更多方面,需要在实践中加于学习应用.小看_了,作为JS语言的补充,尤其是所缺失的函数式的部分,的确是很基础很底层的东西.不是一天两天可以掌握应用的.剩下部分明天再搞定,更多的应用要在实际当中去体会.

    概念性的东西,比较费脑子,学习不能急.给大脑一点时间在潜意识中自我消化.
    _不是简单的类库,是JS对函数式编程缺失部分的主要补充,再加上JS原有的,基本上一门相对完整的函数式语言就呈现出来了.JS的应用环境,刚好就是大量的标记,属性,值等的处理,是非常合适函数式编程的,当然,用JS写非函数的结果就是代码不是一般的垃圾.比如Call, Apply这样的东西,不应该完全按面向对象的用法,Call, Apply只是参数不同,相当于是一个重载函数.面向对象是 class { virtual function(org... JS是Call(object, arg...), 只不过是语法位置刚好对调.指定对象,去查找它所对应的虚方法,和指定方法,去查找它所对应的虚对象,是一样的,只不过查找方向刚好相反.但是,反过来使用,其实并不容易让代码好理解.这样的东西,还是要JS6来的语法来搞定.现在只是临时做法.

    这里还有个东西要记录下:.net Java都有很完善的运行环增,JS没有,现在有个CommonJS,定义它的运行环境,但在一切没有就绪前,可以自已去装配这样的一个环境.
    另外值得一提的是,JS+_,语法得到了补完,已经是一门很不错的函数式语言,这玩意光语言层面来说,比C#,Java强不少,可惜好象_这样的东西关注的人不多
  • 相关阅读:
    python的函数
    Python的条件语句和循环语句
    Python的输入与输出
    Python变量和类型
    Python的运算符
    Python的注释
    pycharm基本使用
    推特史上最大规模黑客入侵案:17岁问题少年的隐秘人生
    进程和线程的区别及线程的介绍
    python接口自动化42
  • 原文地址:https://www.cnblogs.com/DSharp/p/3142628.html
Copyright © 2020-2023  润新知