
ES6
夜惊如水
这个作者很懒,什么都没留下…
展开
-
ES6 操作数字
// isFinite 是判断是否为数字 如果是数字 返回的是truelet a=11/4document.write(Number.isFinite(a))document.write(Number.isFinite('zhan'))// isInteger 是判断是否为整数 如果是整数返回 truelet b=254.3document.write(Number.isIn...原创 2018-09-28 10:48:39 · 257 阅读 · 0 评论 -
2种构造函数对比
// 1.构造函数 function Penson(name,age) { this.name=name, this.age=age } Penson.prototype={ constructor:Penson, pring(){ console.log('我的'+this.na...原创 2018-10-16 17:58:59 · 179 阅读 · 0 评论 -
判断字符串是否有某些字段
function zhan(js,...arr){ for(let val of arr){ console.log(val) } } zhan(0,1,2,3,4,5,6,7) let jspang='这篇文章' let all="非...原创 2018-09-30 10:32:44 · 1048 阅读 · 0 评论 -
ES6 中 class类 是另一种写构造函数的方法
//类的使用 class Coder{ name(val){ document.write(val+'<br>') } } let fun= new Coder fun.name('我是中国人') //类的多方法使用 ...原创 2018-09-29 16:56:55 · 1216 阅读 · 1 评论 -
map 数据结构
这节课主要学习map的这种ES6新加的数据结构。在一些构建工具中是非常喜欢使用map这种数据结构来进行配置的,因为map是一种灵活,简单的适合一对一查找的数据结构。我们知道的数据结构,已经有了json和set。那map有什么特点。 var obj={ a:'北京', b:'上海' } var ma...原创 2018-09-29 14:13:11 · 1767 阅读 · 0 评论 -
Set数据结构
<script> // 用set里面出现同样的值 只会出现一个不会重复 可以用来往 数组里添加数据不用判断是否出现相同的数据 let arr=new Set(['北京','5000','年','年']) for(let item of arr){ console.log(item) }...原创 2018-09-29 13:41:17 · 920 阅读 · 0 评论 -
ES6对象的操作
// ES6允许把声明的变量直接赋值给对象 let name='王二麻子' let age=55 let arr={name,age} console.log(arr) //对象Key值构建 let key='age' let arr1={ ...原创 2018-09-29 09:27:04 · 983 阅读 · 0 评论 -
vue实现简单的购物车方法
export default { name: 'HelloWorld', data () { return { products: [ {isSeleted:false,price:30.58,count:1,name:'雀巢01'}, {isSeleted:false,price:40.98,count:2,name:'雀巢02'},...原创 2018-09-28 17:19:21 · 892 阅读 · 0 评论 -
in 方法对数组和对象的判断
// 对象的函数解构 //我们在前后端分离时,后端经常返回来JSON格式的数据, //前端的美好愿望是直接把这个JSON格式数据当作参数,传递到函数内部进行处理。ES6就为我们提供了这样的解构赋值。 var json={ a:'zhanzhi', b:'28' } f...原创 2018-09-28 16:59:43 · 882 阅读 · 0 评论 -
ES6中新增的数组知识
// Array.from 将json快熟转换成数组的方式 let json={ '0':'zhanzhi', '1':'18', '2':'65kg', length:3 } console.log(Array.from(json)) ...原创 2018-09-28 14:34:35 · 315 阅读 · 0 评论 -
遍历对象的 key 和 value 值
// 遍历对象的key值var obj = { key1: 1, key2: 2, key3: 3 };Object.keys(obj); // [ 'key1', 'key2', 'key3' ]// 遍历对象的value值var obj = { key1: 1, key2: 2, key3: 3 };Object.values(obj);// [ '1',...原创 2018-12-28 15:03:26 · 2262 阅读 · 0 评论