V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  noe132  ›  全部回复第 12 页 / 共 78 页
回复总数  1547
1 ... 8  9  10  11  12  13  14  15  16  17 ... 78  
我觉得还是 angular 的思想太 oop 了。react 社区基本是在向 fp 靠拢。js 这个语言写 fp 比写 oop 要轻松灵活许多。
那问题来了,为什么不能把原来的模板改一下?
2022-04-06 19:02:44 +08:00
回复了 Stefango 创建的主题 JavaScript .map(window.open) 和 .map((one)=>window.open(one)) 的区别是啥?
还有一个概念在 FP 中很常见叫做 Partial Application ,其实就是让多参数函数固定住几个参数。但通常是从左边开始。像这里这种我们也可以称作 Partial Application ,只不过没那么 FP 了。

const open = v => window.open(v)
arr.map(open)
就类似于把后 2 个参数固定成了 undefined
2022-04-06 18:58:34 +08:00
回复了 Stefango 创建的主题 JavaScript .map(window.open) 和 .map((one)=>window.open(one)) 的区别是啥?
interface Array<T> {
map<U>(callbackfn: (value: T, index: number, array: T[]) => U, thisArg?: any): U[];
}
interface Window {
open(url?: string | URL, target?: string, features?: string): WindowProxy | null;
}

这种问题还有另外一个常见的地方就是 map to parseInt
["20", "20", "20", "20", "20", "20", "20"].map(parseInt)
// [20, NaN, NaN, 6, 8, 10, 12]
FP 中完美的 Functor.map 只需要一个参数 v 就可以了,所以很多 fp 的轮子会专门有只有一个参数版本的 map 。
2022-04-06 17:15:22 +08:00
回复了 victory 创建的主题 JavaScript 看书看迷糊了 求解答
块作用域 !== 函数作用域。
var 没有块作用域
let/const 有块作用域

{ let myname = 'Matt'; console.log(myname); }
console.log(myname); // Uncaught ReferenceError: myname is not defined

另外 name 在浏览器中是个全局变量。
2022-04-06 16:39:59 +08:00
回复了 JerryY 创建的主题 JavaScript JSON/JS 对象自动生成 Typescript 的 interface 类型
理论上是的。
2022-04-05 15:06:59 +08:00
回复了 zzh1ad 创建的主题 程序员 一个奇怪的压缩算法的问题
压缩都会存在一个极限。

完美的压缩算法是一个 np-hard 问题,但实际上,就算 p=np ,压缩在多项式时间也是完全无法接受的。现在大多数压缩算法都是线性时间复杂度,而且很多还在这个基础上放弃压缩比例优化执行时间。
2022-04-05 10:39:06 +08:00
回复了 jchnxu 创建的主题 问与答 大家用什么散热器啊
2022-04-04 23:26:31 +08:00
回复了 CaptainD 创建的主题 问与答 win10 终端 wsl 状态下字体过饱和
这是因为权限是 777 ,而所有 windows 下的目录权限都是 777.
你可以搜搜如何修改 777 目录背景色
2022-04-02 22:43:14 +08:00
回复了 zzm88104 创建的主题 YouTube youtube 怎样让缓冲时间增加?
ytdlp 下载
2022-04-01 03:24:43 +08:00
回复了 ALLROBOT 创建的主题 程序员 拼夕夕的便宜话费没有了
可能是菠菜最近不景气...
2022-03-31 19:00:51 +08:00
回复了 NanJi 创建的主题 问与答 找了一下午设置没找到, VSCode 怎么根据文件格式自动换主题
2022-03-29 18:11:47 +08:00
回复了 leewi9coder 创建的主题 问与答 为什么 cpu 没有游戏款或者单核款?
你这想法完全过时了。
现在主流游戏基本都能有效利用至少 4 个线程,不少甚至可以支持 6-8 线程的。一些游戏(比如 2077 )双核处理器连游戏都进不去。
https://www.youtube.com/watch?v=A9e9wrnRCgk
2022-03-29 18:07:49 +08:00
回复了 xiaooloong 创建的主题 分享发现 [转] 冥王峡谷 nuc8i7hvk 同时连接 10 个显示器
淘宝有 6dp 的显卡。
照这么搞,接 2 张 6dp 的显卡,直接就 12 显示器了
2022-03-28 13:21:28 +08:00
回复了 fastcache 创建的主题 硬件 12 代 U 容易被压弯吗?
2022-03-26 20:04:52 +08:00
回复了 wheelg 创建的主题 程序员 浏览器为什么选择了如今的同源策略
很多问题不能光从技术角度分析,这个问题的根本原因是之前没有同源策略这一套,然后后来加上的这么一套规则。如果规则太严格,很多老应用就直接不能用了。如果让重新设计一套 web 安全系统,而不考虑兼容性,当然你说的方案比现在的强多了
2022-03-25 15:07:43 +08:00
回复了 seagull7558 创建的主题 问与答 打游戏心跳很快
正常。我玩 apex 一波 1v3 心率直接起飞。来个两下热身了就正常了
这是你用的库对 esmodule treeshaking 支持不好。建议提个 issue
1 ... 8  9  10  11  12  13  14  15  16  17 ... 78  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   904 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 22:08 · PVG 06:08 · LAX 15:08 · JFK 18:08
Developed with CodeLauncher
♥ Do have faith in what you're doing.