double-precision 64-bit format IEEE 754 values
诡异的NaN
两个等于、三个等于
Hosting
Fiction level
Global level
Block level
Call by reference , value by sharing?
https://blog.techbridge.cc/2018/06/23/javascript-call-by-value-or-reference/
一堆需要注意的程式技巧
知道这么多能赚150万吗?
就算你精通JavaScript 就是个码农。谁会花那么大钱请一个精通JavaScript?
起码要你四五种能力,要学framework testing 等等
一堆人都跑去速成班有什么鉴别度,。
写得舒服又如何,最后劣币驱逐良币,老鸟写好 被换掉成菜鸟。
结果JavaScript 最终被wasm做掉 被新技术超越都有可能。
继续重复追求技术,可怜啊 有多少时间给你追求?
作者: superpandal 2020-11-04 21:49:00
你说的问题每个语言都会遇到 只能说各有市场 js 你也可以写的不舒服 其他语言写的让后人觉得舒服也是一样保持中间值好了
javasscript fiction还是你觉得 nan 应该要等于 nan ?你知道 python 也没有 block scope 吗?你知道 python 也有 hoisting 吗嗯三个错字 hoisting
作者:
Hsins (翔)
2020-11-04 22:15:00Python 那称不上是 hoisting 因为不会在程式码被执行之前就替变量分配空间
python 会丢 access before assignment error ,整体看来虽然在后面才宣告,但整个范围内都不能用该变量
var x = Math.sqrt(-2); var y = Math.sqrt(-2); console.log(x == y); // false好啦 我真的不懂NaN 这原理我还是无法理解。再麻烦大神解释一下喔如果写个程式要K IEEE我觉得 嗯...很好
NaN!=NaN是常识吧 你先去找一个NaN==NaN的语言再出来说
可是 typeof NaN == "number" 捏
作者:
strlen (strlen)
2020-11-05 12:05:00语言是工具 这工具就难用又浪费大家时间 工欲善其事 必先利其器没听过吗
作者:
xlf (Cote rocks!)
2020-11-05 13:16:00很多人有150阿
作者:
strlen (strlen)
2020-11-05 13:18:00有没有想过如果不是JS 你本来可以领200的
作者: t64141 (榕树) 2020-11-05 13:57:00
为什么如果不是 js 本来可以领 200
作者:
strlen (strlen)
2020-11-06 16:00:00因为JS很烂阿
作者: t64141 (榕树) 2020-11-06 16:26:00
原来对语言的评价会影响薪资
作者:
Geison (Angels)
2020-11-13 12:20:00薪资和市场需求比较有关,而且大部分程式语言150都很顶了吧 ,要到200除了语言外还需要更多能力
不然你希望 typeof NaN 回传什么结果?undefined 吗?python 里 nan 是属于 float type,js 没分 int float