7824291623
返回值对于所有情况都是true,除非属性是一个自己不可配置的属性,在这种情况下,非严格模式返回 false。 几个有关问题代码12345678910111213141516171819202122232425262728/ 标准使用var obj = { a: 'a', b: ...
阅读更多
类型与值-值与引用

类型与值-值与引用

affectionateness引言

JavaScript变量都是按值传递?
这个问题事实上很让人困扰,其实大家也进行了很多的总结归纳。
说来滑稽,得到很多“权威”的解释后,我依然云里雾里,在经过一波几折后的折腾研究,才真正理解。
这个说法我第一次看到的时候是在小红书,当时作者语气十分强烈。连续举例来引起读者关注,当时给出的例子是这样的。

阅读更多
语法-关于log和toString
123456789101112var arr = ["1","2","3","4"]console.log(arr) / chrome 显示上做了优化 (4) ["1", "2", "3", "4"]console.log(arr.toString()) / 1,2,3,4console.log ...
阅读更多
值与引用(2)
习以为常的使用123456789101112var a = 1var b = ab++console.log(a)console.log(b)console.log('=====split=====')var c = { name: 'jack'}var d = cd.name ...
443-490-2626
记忆一路向北
前言 你觉得工程师最宝贵的是什么?你觉得你最优秀的地方是什么?坚持,最初的地方。3月,这就是我认为的前端。 写作思考 知识却不是笔记文章写作最重要的方向就是要明确写作的目的:1.归档之前的知识,将难懂的东西,用自己的逻辑叙述2.不要强行为了生动形象而耗费精力。talk is cheap3.明确阅读 ...
7578579073
无题
本文为个人学习记录没有什么参考价值,源自一篇大牛的文章/github.com/dwqs/blog/issues/61 Promise123456new Promise(resolve => { resolve(1); Promise.resolve().th ...
阅读更多
scutate

3月博客归档计划中……

(385) 259-8577
无题
raw 暂定每次集中一点小的想法,最后花时间再重整 我觉得这样才是最好的方案,高中时期我在写一些数学专题的时候就遇到了这样的问题–你的文章要么只能专注于一些特殊情况的解释和介绍,要么只能很泛泛而谈的介绍一些大家都懂的知识体系形状的东西。市面上的参考书就是如此,导致大家一眼看过去,内容标题都一致的不行 ...
阅读更多
JavaScript-类型和值-类型运算符

深入JavaScript-类型转换

(309) 418-0963引言

墙后的阴影,总是最让人感觉恐怖的。

人们对JavaScript中最大的偏见,最多的指责,莫过于这强制类型转换了。它承受了如此多的指责,因为他很魔幻,很反直觉,或者说让你失去直觉。

  • 没错,这就是一个很烂的特性。
  • 我勇于探索是因为人总是好奇的。
  • 我尽量避免去使用的,因为代码是给人看的,而不是仅仅给机器进行执行的。
  • 为了类型转换而转换,何必呢。

提出的问题

1.抛开一切稀奇古怪的面试题,尽量去想。在什么情况下,你需要使用通过类型转换获得代码的便利?
2.我们所说的类型转换和 == 宽松等于有什么区别?或者说,在什么情况下会发生类型转换?

阅读更多
JavaScript-类型和值-类型和值

8317269069JavaScript-类型和值

引言

JavaScript,号称只要是程序员都会的语言,却总是惹人生厌,弱类型语言,天生长着一副满是坑的脸。他就像是恶魔,你越是逃避,越是侵蚀,只有真正了解他的特性和习性才能将其摆脱。

813-654-2844提出的问题

  • 1.课程设计中学号id字段应该使用String类型还是Int类型呢?
  • 2.你觉得类型和值是什么关系?
阅读更多