摘要:
阅读全文
摘要:
2.函数作为参数传递 阅读全文
摘要:
四种情况: ① 构造函数 ② 对象 ③ 函数 ④ call apply bind bind() 举例: 答案 是什么呢? 不是1; 此处如果是 结果是1; 因为此处是对象调用,如执行obj.b(),this指向obj; 而 而此处是将obj.b赋值给fun,即将函数赋值给fun,与对象没有关系,则函 阅读全文
摘要:
函数声明 function sum(a,b){ return a+b } 函数表达式 var sum = function(a,b){ return a+b } Function构造函数【从技术角度讲,这是一个函数表达式】 var sum = new Function('a','b','return 阅读全文
摘要:
构造函数:大写字母开头; 使用instanceof判断一个函数是不是一个变量的构造函数 f instanceof Foo ; f instanceof Object (true); eg:判断一个变量是不是数组: instanceof Array; for in 所有的引用类型 都具有对象的特性,即 阅读全文
摘要:
==:只看数值是否相等 (强制类型转换) if(有六种会转化为false) 0 NaN ' ' null undefined false 只有两种情况下可以用==(对象或者参数一定要定义): 看一个对象的属性是否存在: 看一个函数中的参数是否存在 阅读全文
摘要:
值类型和引用类型 值类型(基本类型):5种,Number String Boolean null undefined a和b有各自的存储空间。 引用类型 (对象,数组,函数) 相当于a和b都是指针,指向同一个位置,位置中储存一个对象,则b.grade变了,a.grade也变了。(共用内存空间) 所有 阅读全文
摘要:
浏览器页面有哪三层构成,分别是什么,作用是什么? 阅读全文
摘要:
基于代表点的聚类算法可以说是聚类算法中"最经典的,最流行的,也是最前沿的"。 "最经典"是因为K均值是最早出现的聚类算法之一; "最流行"是因为K均值和K中心自提出来,不仅在学术界得到了深入的研究,还在工业界得到了广泛的应用;" 最前沿"是因为自2000年来,在Science上先后发表了两种聚类算法 阅读全文