vue2.0 前端框架

在正式开始先复习一下js基础。因为vue最通终也要操作这些元素,vue和以前学的js并不挂勾,他和传统的jquert  设计理念相反

## js 数据类型

1 基本类型

number  string   boolean  null undefined

object func....

 symbol (es6)

##{}   []     

操作数组方法  pop  push  unshifit  shift slice  splict reverse sort indexof  lastIndexof

concat  

数组的变异能改变原数组

新版中增加了常用方法:

forEach filter(过虑) map(映射) some enery induce( includes find es6)

本文中所处环境版本  node.js  8.14    webstorm2018,先复习几个常用的EC6的方法。。。

循环数组中在es5中

let arr = [1,2,3,4,5]
for(let i = 0; i<arr.length; i++){
console.log(arr[i]); //编程式
}

循环数组ES6中
arr.forEach(function (item) {
console.log(item)
}) //声明式 不能 return


for(let key in arr){ //key会变成字符串类型,包括数组私有属性
  console.log(dey)
}
for(let var of arr){//支持return 并且是值of数组
  console.log(var);
}

猜你喜欢

转载自www.cnblogs.com/fgxwan/p/9937492.html