IT技术博客大学习 共学习 共进步
全部 移动开发 后端 数据库 AI 算法 安全 DevOps 前端 设计 开发者

标签:Date Handling

共 2 篇相关文章

IT 累计浏览 1,974

javascript中神奇的(+)加操作符

这篇讲的是JavaScript中一个看似简单却常被忽略的“陷阱”——加法操作符(+)。作者从日常开发中一个经典的“意外拼接”现象切入,揭示了这个操作符背后的核心规则:它同时承担了数学加法和字符串拼接两种职责,而决定其行为的关键在于操作数的数据类型。文章重点剖析了当数字、字符串、布尔值甚至对象混用时,JavaScript引擎进行的隐式类型转换过程,比如数字加字符串为何会得到拼接结果,以及布尔值和对象在运算时会经历怎样的转换链。这些细节是理解JavaScript怪异行为的基石。通过梳理这些规则,文章帮助开发者建立起对“+”操作符更精确的心智模型,从而在写代码时能预判结果,避免那些因隐式转换导致的、难以排查的bug。

IT 累计浏览 1,615

设计一定要有眼界

这篇讲的是设计工作中“眼界”为何至关重要。作者孟霆从自身的设计实践出发,观察到许多设计师容易陷入“执行层”的惯性思维,将精力过度集中于视觉表现或具体技法。他指出,这种局限会使得设计成果流于表面,难以真正解决业务深层问题或创造卓越的用户体验。 文章的核心观点是,优秀的设计必须建立在广阔“眼界”之上。这包括对行业趋势、技术前沿、用户真实场景乃至商业逻辑的持续洞察与理解。作者结合实例论证,当设计师具备更宏观的视野时,才能跳出为设计而设计的循环,做出更具策略性和前瞻性的判断,从而提升设计的整体价值。 这篇文章的价值在于,它超越了具体的技能讨论,提醒所有技术从业者——无论是设计师还是开发者——都需要不断拓宽认知边界,将具体工作置于更大的图景中审视,这正是专业成长的关键分野。