javascript中的小知识点

1.不用var申明的变量为全局变量,尽量不要这样定义变量,据说会有问题。

2.变量可以放有STACK中也可以放在HEAP中。STACK中放的是简单数据,HEAP中放的是对象,也就是指针引用数据。和JAVA的差不多。

Undefined、Null、Boolean、Number 和 String这些类型为原始类型,放在内存STACK中。字符串也放在STACK中。null 被认为是对象的占位符,undefined则是声明的变量未初始化。

3.Number类型可以表示32位整数和64位浮点数。

4.用于算术运算的方法。isFinite(result)判断result是否为无穷大的数值。NaN表示非数,not a number。isNaN("str"),判断str不为数字值时,输出TRUE.

5.类型转换方法.A.toString();parseInt("12345");parseFloat("12345");

6.ECMAScript 中可用的 3 种强制类型转换如下:

  • Boolean(value) - 把给定的值转换成 Boolean 型;
  • Number(value) - 把给定的值转换成数字(可以是整数或浮点数);
  • String(value) - 把给定的值转换成字符串;

今天学习到这里,明天学习引用类型及一些方法。

每天坚持学习一点点,每天收获一点点,每天进步一点点,这样就会充实一点点。

向百度和阿里看齐,希望有一天可以收了我。

发布了10 篇原创文章 · 获赞 13 · 访问量 3650

猜你喜欢

转载自blog.csdn.net/mengsandy/article/details/23873069