- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 如何创建一个vue项目
node.js的安装这里就不说了。直接从vue说起1.安装vue脚手架 npm i vue-cli -g 2.创建基于webpack的vue项目并初始化通过vue-cli创建基于webpack的vue项目并初始化 vue init webpack +项目名称 3.安装依赖包 cd 项目名称 npm i 4.启动项目 npm run dev
2017-11-06 14:05:55 344
原创 ES6系列之---对象的扩展函数
对象的简洁表示法 let a=1; const obj={ a:a } //当键和值一样的时候,es6可以这样写 const obj2={a}; console.log( obj2); //函数的简写 const obj={ fn:function () { console.log(1) }, fn2(){
2017-11-04 17:27:31 154
原创 ES6系列之---数组新增的内置函数
Array.from() 把类数组转换为数组 <body> <ul> <li></li> <li></li> <li></li> <li></li> <li></li> </ul></body> <script> var li=document.querySelectorAll("li"); console.log(Array.isArra
2017-11-04 17:07:18 652
原创 ES6系列之---字符串的扩展函数
includes() 判断字符串是否包含某个元素 let str ='hello'; console.log(str.includes("el"));//truestartsWith() 判断字符串是否以某个元素开头 let str ='hello'; console.log(str.startsWith("el"));//falseendsWith() 判断字符串是否以某个元素结尾 l
2017-11-04 16:43:18 209
原创 ES6系列之---repeat()
repeat方法返回一个新字符串,表示将原字符串重复n次。 let str1='a'; let str2=str1.repeat(3); console.log(str2)//aaa
2017-11-04 16:34:27 3669
原创 ES6系列之---模板字符串
ES6提供的模板字符串,使字符串拼接变的简单易懂let flag=true; let html=`<ul> <li>首页</li> <li>${'联系我们'}</li> <li class="${flag?'show':'hide'}"></li> </ul>` console.log(html)输入结果为:
2017-11-04 16:29:13 220
原创 ES6系列之---Iterator和for...of循环
基本概念 在ES6中新增了Set和Map两种数据结构,再加上JS之前原有的数组和对象,这样就有了四种数据集合,平时还可以组合使用它们,定义自己的数据结构,比如数组的成员是Map,Map的成员是对象等。这样就需要一种统一的接口机制,来处理所有不同的数据结构。 Iterator就是这样一种机制。它是一种接口,为各种不同的数据结构提供统一的访问机制。任何数据结构只要部署Iterator接口,就
2017-11-03 15:42:03 123
原创 ES6系列之---Map
如何创建一个 Mapconst map=new Map([ ['a',1], ['b',2], ['c',2] ]); console.log(map) Map类的属性console.log(map.size);Map类的方法set(key,value)设置键名key对应的键值为value,然后返回整个Map结构, 如果key已经有值,则会被更新,否则就新生成
2017-11-03 10:57:32 168
原创 ES6系列之---Set
如何创建一个setconst a=new Set([1,3,4,5]) console.log(a);set的属性console.log(a.size);set类的方法set.add(value) 添加一个数据,返回set结构本身a.add("a").add('b').add("c"); console.log(a);set.delete(value) 删除指定数据,返回一个布尔值
2017-11-03 10:13:28 133
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人