- 博客(2)
- 收藏
- 关注
原创 如何理解Js中构造函数、实例对象、原型之间的关系
构造函数和原型构造函数具有prototype属性(指针),它指向一个新的内存空间,这个空间可用来存放属性和方法,这个空间内的内容就叫原型。对象和原型使用构造函数创建的每个对象也都会有prototype属性,指向构造函数的prototype指针所指向的空间。综上可知,构造函数和其所创建的对象都具有相同且唯一的原型。将属性or方法写在构造函数和原型内的区别与优缺点分析当在构造函数中添加属性or方法后,每用构造函数创建一个对象就会将构造函数中所有的属性和方法创建一份储存在对象中。但如果将属性or方法添
2020-07-12 09:36:12
308
原创 探讨什么是NaN、isNaN()及如何判断一个值是NaN
探讨什么是NaN、isNaN()及如何判断一个值是NaN①NaNNaN的全称是“Not a Number”,它是Number类型中的一个特殊值。Number类型包括整数和浮点数。此处引入另一个方法Number(x),它用于将x转换为Number类型,如果转换失败,就会返回NaN这里以“表达式的计算”、“类型转换”为例来进行讲解:{表达式的计算}100 - '2a' ; // NaN'100' / '20a'; // NaN'20a' * 5 ; // NaNundefined - 1; /
2020-07-06 11:46:30
2065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人