V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  DOLLOR  ›  全部回复第 1 页 / 共 157 页
回复总数  3136
1  2  3  4  5  6  7  8  9  10 ... 157  
用 object as const 。

还有最新的 TS 5.8 推出了 erasableSyntaxOnly 开关,会禁用 enmu 语法,我觉得淘汰 enum 可能是大势所趋了。
5 天前
回复了 kehuduanbuxing 创建的主题 程序员 一人来一道拿手面试题
我会把你的题目扩展一下:
如果有新的需求,要把数字 200 替换为字符串"300",再过几天,又要把 0 和 1 替换为 false 和 true……
这样肯定会没完没了,不可能每个替换规则都重写一个函数。
所以请设计一个更通用的函数,输入是 response 和一个 callback: (key, value, object)=>any ,由调用者在 callback 里决定替换规则。
5 天前
回复了 llej 创建的主题 TypeScript effect-ts
@nomagick 我觉得,2025 年还在鼓吹面向对象老三样的,也是一种邪教🐶
5 天前
回复了 chenzhe 创建的主题 随想 出了个乌龙,被各个 AI 搞的恍惚了。
典型的 AI 幻觉,问它 A ,它会把 B 的东西移花接木说给你听
chrome 便携版模式不会自动更新
一个陈述句,你总该能分析出它的动作,以及动作的发起对象、接受对象吧。

比如“我吃苹果”,动作是“吃”,然后是“我”吃,被吃的是“苹果”。
那么发起对象的“我”是主语,动作“吃”是谓语,接受对象“苹果”是宾语。

英语类似,“I eat apples”,动作是“eat”,然后是“I”eat ,被“eat”的是“apples”。
那么发起对象的“I”是主语,动作“eat”是谓语,接受对象“apples”是宾语。

至于“Am i happy?”,首先恢复成陈述句:I am happy 。这里 I 是主语,am 是谓语系动词(原型 be ),跟后面的 happy 组成系表结构,没有宾语。
但为什么 am 调到句首了?因为在英语里,要构造一般疑问句,要把系动词调到主语前。也就是 am 调到 I 前,变成了“Am i happy?”。

至于 a an the ,涉及冠词之类的知识。我个人总结,英语里的名词单数,通常是不能单独出现在句子中的,前面得加冠词,就如同前面的“我吃苹果”,你可以说“I eat an apple”(不特指)、“I eat the apple”(特指)、“I eat apples”(复数),但“I eat apple”(单数)就不行。

为什么不能“do i happy”?因为“happy”是形容词,应该跟 be 搭配。
而 do 通常是跟动词搭配的,换成动词的“do I smile”就可以。
9 天前
回复了 finderkid 创建的主题 macOS 文件管理姿势
我把 download 目录设置在 ramdisk 里,真正重要的东西才放进硬盘,每天关机前,不重要的东西勇敢地断舍离
@biochen
但很多语言是不允许 int 和 bool 未经转换直接参与数学运算的。
像 go 、java 、dart 、swift 都不允许,连 ruby 这种跟 python 同样号称动态+强类型,都不允许。
所以当年 python 2 -> 3 没趁机把这漏网之鱼补上是个失误,后面再说什么理由都只是找补。
@biochen
python 不也是可以 True + 2 ,结果为 3 且不报错嘛。
你想要的是 typescript 那样的生态,还是类似的语法?
如果说是语法,python 本来就有 type hints 。想写类型标注,现在就可以开始,还不用预先编译。不需要再发明什么 typthon 。
https://docs.python.org/3/library/typing.html
@thoo61871 最近 tsc 计划要移植到 go 嘛,c# 有点不服气了🐶
@37Y37
OP 都说“AI 重度参与”了,《用户评价》当然也是其中一部分啦🐶
12 天前
回复了 wjx0912 创建的主题 TypeScript typescript 达人乱入
在 JS 里声明变量但不赋值,会默认是 undefined ,但在 TS 里,没赋值就对它的访问,就会报错。
哪怕是 if 、typeof 、?.操作都不允许,会报 Variable 'xxx' is used before being assigned 。

如果声明为 string | undefined ,那就代表它在赋值之前的 undefined 值是预期行为,所以不会报错。
想起来,似乎 windows 从 ME 开始也是以蓝色为主色调了,包括后来的 XP 到今天 11 ,都没变过。
@riceball
Swift 、F Sharp 、Haskell 也都是用 let 声明常量的,倒不如说 JS 才是不合群的一方
13 天前
回复了 AndrewHenry 创建的主题 编程 为什么中文编程没有发展下去呢
@SiLenceControL
到底是谁没查就张口乱说的?

我就是一个个都查了才批驳你的。

“物理”出自明末学者方以智编撰的《物理小识》。

“化学”出自王韬和伟烈亚力的《六合丛谈》。

“数学”一词大约产生于中国宋元时期。例如,秦九韶的《数学九章》(《永乐大典》记,即《数书九章》也被宋代周密所著的《癸辛杂识》记为《数学大略》)、《数学通轨》(明代柯尚迁著)、《数学钥》(清代杜知耕著)、《数学拾遗》(清代丁取忠撰)。

“大学”艾儒略在《职方外纪》中将欧洲的各类学校译为“小学”、“中学”、“大学”。《职方外纪》卷二云:“欧逻巴诸国皆尚文学,国王广设学校。一国一郡有大学、中学,一邑一乡有小学。”

“方程”出自《九章算术》,其“卷第八”即名“方程”。


《你查完再来说好吗- -,都不用翻墙墙内资料都有》原话奉还。
@NoOneNoBody 可以用右键选择呀
14 天前
回复了 zxcjqyy 创建的主题 职场话题 外包怎么要到赔偿
你得说清楚,到底是被签合同的外包公司裁员,还是被派遣到的甲方公司释放。如果是甲方公司释放,那不叫“裁员”,这种基本别想拿什么赔偿。
14 天前
回复了 AndrewHenry 创建的主题 编程 为什么中文编程没有发展下去呢
@SiLenceControL
虽然汉语里有不少日语外来词,但你举的这几个例子全都错了,都不是日本人翻译的
1  2  3  4  5  6  7  8  9  10 ... 157  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5259 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 51ms · UTC 08:43 · PVG 16:43 · LAX 01:43 · JFK 04:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.