正在查看 — 编程

首先这一手骚操作要感谢@ahonn,确实这几天学习dva,我自己都觉得自己有点烦了。但是老哥好耐心,真心感谢。

直接上正题吧不磨磨唧唧的了!

dva是什么

这还用说吗,坦克啊!双命特性,大招是通过机甲自爆产生大范围爆炸,本体只有100血,可以反…啊!!!别打我啊!

好吧可能阿里的工程师也喜欢玩守望先锋,而且我清晰记得dva这个框架就是守望大火的时候诞生的,而且还有一个协同工具叫路霸吧。(看来阿里的工程师都不喜欢当C…)

著名框架jQuery所使用的设计模式——“虾扯蛋”

之前在知乎回答过一个问题:2018的前端应该学什么。

我回答了:就算前端再复杂,jQuery依然是最流行的那个。

这答案怎么样呢?废话!肯定没人点赞了!

人性就是如此!一旦接受了更装逼新的思路,就会觉得以前见过的东西都太弱了!

新项目想用什么就用什么,什么技术栈健全就用什么。可是老项目并没办法想干什么干什么,时间和精力不允许他去重构。金蝶还在卖VB呢,他们肯定也想过VB已经不行了。

好了题外话,我还是很有兴趣实现一个塞进nlvi的类jq的。

我说我是做外包的肯定没人信,给你看看外包程序员瞎几把搞的热情!

前排提醒:vue-jsx和react-jsx相差甚远,前者基本就是玩具生产链。很多想利用JS语言特性的骚套路基本上都不好实现,而且感觉奇奇怪怪的。所以你的生产环境,千万不要乱试vue-jsx这种搭配,够简单就无所谓了…

在我的博客打开开发者工具 -> console,输入 Nlvi.tools.scroll 试试?

开个玩笑,我自己也不知道这算不算柯里化(逃

总之为什么这么写,我自己觉得这样容易理解,方便盲僧(理清)。

还有最近关于“如何治理别人爱装逼的毛病”系列中刚写的一坨,新鲜的:

const menuItem = (list) =>
      list.map(({title, color, icon, descs}) =>
        <menu-item title={title} color={color} icon={icon}>{
          descs.map(v => <span>{v}</span>)}</menu-item>)

也许主题应该改为:你只会使用Console.log()?

现在的前端虽说是越来越复杂,但是我怎么觉得现在前端的要求越来越低了?应该说现在的人,看个几遍vue,知道console.log(),知道var, {}, [],就敢出来找工作了。但是console就这么个方法?

搞笑,你在你的浏览器输入console,自己看看有多少东西!所以为了高效调试我觉得有必要全了解一遍。

本来是想放弃的,后来歪打正着,成功运行。最后搞一个ts类型的启动器,不想再懵了。

vue-ts-electron-starter

想看看原项目electron-vue有没有这个打算,没有的话自己fork个分支出来。这个将就。

这次搞这个项目目的就很明显了,想做一个Hexo博客的编辑器(没错就是我这个博客的核心)。Hexo的话,属于页面生成器类的博客系统。直接一套生成静态页面,然后随意访问。因为一整套静态页面故还是有人喜欢直接干一套SPA上去,体验也好。

其实搞这个,我去年就想搞了。可是去年的话,明显前端的技术都不扎实更别说搞了,当时的想法是写一个Mac App(我swift应该还行,随便写写问题不大。不过可能现在的话问题就大了)。不过就一直拖拖拖,导致swift3.0都有苗头了我还是没想写。而且关于如何操作terminal命令,还是个问题。

这次心就大了。搞了再说,搞一半不行了就让他荒了。以后想起来再搞,再搞的时候技术肯定又上涨。如果这波做成了,开源,我不管有没有人用,总有人喜欢用。

联动水文,大约半年前记录了Javascript的this。顺水推舟理一下call(),bind(),apply()

扩展阅读:关于JavaScript的this

还是上次的代码,修改一下

let name = 'panda'
let obj = {
    name: 'koala',
    getName() {
    	return this.name
    }
}
let test = obj.getName
test()					//undefined.

(敲黑板!)复习一下!为什么就undefined了!原因就是,this指向不同了。那么直接运行是否可以

let name = 'panda'
let obj = {
    name: 'koala',
    getName() {
    	return this.name
    }
}
obj.getName()		//koala

一次被this支配之后的思考

开门见山

先讲for

我觉得这应该是最古老而且实用性最强的for了,就是三段式定义。for (;;)
想到当年考java编程基础的时候(一门学科),有一道手写题要用到循环,我抬手就是for (var ...)

小爝(知乎用户):js里面什么都是对象,所以你看单身狗学这个语言学的老快了。

就前几天看到的答案,觉得对啊!js这种边缘OP的语言,你说它没对象它是可以有的,你说它是面向对象语言它不是。
所以来研究一手关于JavaScript的继承。研究过程用一下typescript(这个真有对象了)


0%