Javascript编程中的一些小错误知识

Javascript编程中的一些小错误知识
Javascript是当今最流行的编程语言之一,但它很受欢迎,同时也有各种语言特性的副作用。不管语言多么美妙,每天都有成千上万的程序员在编一个bug,不要嘲笑别人,也许你就是其中之一。

例如,这里有几个简短有效的JS片段(您可以在控制台上测试):

复制代码代码如下所示:

Typeof NaN =若干 /真的
无限= 1 0 真的

0.1 + 0.2 = 0.3 false,前括号是相同的

3 + 1 / / '31

3- 1 2
你还相信自己的javascript吗

最小值为1,js

复制代码代码如下所示:

number.min_value > 0; / /真的
这number.min_value可以表达为Javascript的最小值是5e-324,但它是一个数最接近0的JS

2、字符串连接

复制代码代码如下所示:

(foo+酒吧)=foonan / /真的

我为什么+类型+ / /为什么我号码
js被解析为+(+条),它将把bar变成一个数字。

3、parseInt函数

复制代码代码如下所示:

ParseInt(2006 '); / / 6

ParseInt(08 '); / /注0,谷歌已经修改版

ParseInt(null,24)= 23 / /真的
4,NULL是对象

复制代码代码如下所示:

空 / /对象类型

空实例对象 / /假
5、返回内容

复制代码代码如下所示:

myjson()函数

{

返回

{



}

}

(myjson); / /未定义
返回的内容必须与返回的行相同。

6。陌生号码

复制代码代码如下所示:

012 = 12 / false

012= 12 /真

3 + 1 / / '31

3- 1 2

0.1 + 0.2 = 0.3 / false

0.1 + 0.7 = 0.8 / false

0.2 + 0.7 = 0.9 / false

9999999999999999 10000000000000000

9999999999999999 -1 / / 10000000000000000

111111111111111111111 / / 11111111111111111 0000
7。奇怪的参数

复制代码代码如下所示:

函数hello(什么){

警报(参数{ 0 }); /维姬

什么是世界;

返回hello,+参数{ 0 } !;

}

你好(维姬)!
8。

复制代码代码如下所示:

南=

{ false
NULL = false; false

{!

window.window =窗/真的

window.window =窗/假,真的。

窗口=文件 true,有些false。

(0{ } = 0) false

(0 { })= 0 /真

0 =0 /真

{ = 0 /真

tag:错误知识编程些小电脑软件

相关内容