关于代码反射能力的哲学思考

我认为代码反射能力可以类比于一个人认识自我的能力。知己知彼,百战不殆。知道当前的状况,可以更好的描述自己。
浏览器中触发一个事件,要知道这个事件从哪里来的
js点击表格某一行的时候,你要知道这一行的数据是什么
一个js对象,想知道这个对象的key可以通过Objects.keys获取
可以通过typeof 获取一个对象的类型
一个java对象里面有哪些方法,有哪些属性
python中的__dict__也是利用了反射能力


到了关键时刻,你会想起哪种语言呢?遇到一些字符串处理之类的任务,我还是比较习惯使用python。比如客服给我了一个excel表格,我去数据库中拉数据,我需要把一行数据转换成mysql中的in语句,这时候python很方便。
又想起了昨天处理表格这件事情,python毕竟还是脚本级别的,当我冷静下了后,就要把这个脚本抽象成图形界面了,图形界面编程,js才是真正的大腿。下面的实现了表格复制出来的行转换为mysql的in语句。
在这里插入图片描述

发布了370 篇原创文章 · 获赞 81 · 访问量 30万+

猜你喜欢

转载自blog.csdn.net/lineuman/article/details/103267067
今日推荐