CISC的英文全称为“Complex Instruction Set Computer”,即“复杂指令系统计算机”,从计算机诞生以来,人们一直沿用CISC指令集方式.早期的桌面软件是按CISC设计的,并一直沿续到现在.目前,桌面计算机流行的x86体系结构即使用CISC.微处理器(CPU)厂商一直在走CISC的发展道路,包括Intel.AMD,还有其他一些现在已经更名的厂商,如TI(德州仪器).IBM以及VIA(威盛)等.在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作
for in是ES5标准,遍历key. for of是ES6标准,遍历value. for (var key in arr){ console.log(arr[key]); } for (var value of arr){ console.log(value); } 一个比较神奇的例子: Object.prototype.objCustom = function () {}; Array.prototype.arrCustom = function () {}; let iterable =
前二者为定义变量,const一般用来定义常量. 1.var声明变量可以重复声明,而let不可以重复声明 var name = 'xiaohuang'; var name = 'xiaolan'; console.log(name);//xiaolan let name = 'xiaohuang'; let name = 'xiaolan'; console.log(name);//报错'name' has already been declared 2.var是不受限于块级的,而let是受限于块