JS 的基础部分还是需要不断练习, 后期还有ES6 的语法知识;
第三章的相关知识:
使用var 声明的变量, 是该函数内的局部变量;
(使用 var 声明的变量会自动被添加到最接近的环境中)
会在函数执行完进行销毁;
基本数据类型,与引用数据类型;
使用typeof 的判断的剧本数据类型 有:undefined, null, boolean , number, string, sybmol;
引用数据类型: object
undefined: 只是声明了,但是没有进行赋值;
null: null 的值表示空对象指针 :
这两者的区别

boolean : 布尔值; 使用Boolean(xx) 可以将其他类型进行转换;
如下:

number: NaN 的使用,数值转换
基本数据类型的: Number(), parseInt(), parseFloat(),
对象的: valueOf(); toString()


值得注意的是使用浮点数来进行计算的时候回产生误差:

string: 拼接 与转换 :
toString( );


引用数据类型 object 生成的实例的 属性与方法:

argument 的使用
类数组的对象;

本文深入探讨JS基础,包括变量声明、数据类型、基本与引用类型的区分,及ES6新特性。详解typeof、Number、String等类型判断与转换,及浮点数计算误差等问题。
752

被折叠的 条评论
为什么被折叠?



