博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
下划线的学习5
阅读量:6161 次
发布时间:2019-06-21

本文共 719 字,大约阅读时间需要 2 分钟。

总体上看,上一篇章的信息量大的惊人,不是一天两天可以消化掉的.囊括了函数式编程的更多方面,需要在实践中加于学习应用.小看_了,作为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强不少,可惜好象_这样的东西关注的人不多

转载地址:http://whhfa.baihongyu.com/

你可能感兴趣的文章
巧用VMware Workstation的clone来制作虚拟机模板
查看>>
Spring-Mybatis MapperScannerConfigurer 取不到PropertyPlaceholderConfigurer里的值
查看>>
HP DL380G4服务器前面板指示灯的含义
查看>>
数据结构_树结构
查看>>
常用URL地址
查看>>
每天一个linux命令(19):find 命令概览
查看>>
MySQL kill操作
查看>>
windows下看端口占用
查看>>
Decommissioning a Domain Controller 降域控
查看>>
Character中的奇葩
查看>>
c++书籍推荐
查看>>
轻松监听Azure service health 状态
查看>>
获取SQL SERVER某个数据库中所有存储过程的参数
查看>>
在Linux下编译安装Apache2(2)
查看>>
Method Swizzling 处理一类简单的崩溃
查看>>
AngularJS学习!
查看>>
在Eclipse中搭建Python Django
查看>>
struts国际化
查看>>
Laravel 5.0 - Middleware (中间件)
查看>>
文件特殊权限及facl
查看>>