随笔分类 - JavaScript
摘要:Vue 的数据流本质上是单向数据流,而我们平时说的双向数据绑定,只是Vue的一个语法糖,也就是说,Vue在数据流方面既可以实现单向数据流也可以实现双向数据绑定。 双向数据绑定实现原理: <input type="text" :value="content" @input="onInput"> <sc
阅读全文
摘要:Part 1 Arguments对象是一个类数组对象,用来表示传递给JS方法的参数: function testArgs(a,b,c){ console.log(arguments[0]); //expected output:1 console.log(arguments[1]); //expec
阅读全文
摘要:以NodeList对象为例展开: NodeList是由一些元素节点组成的一个集合,比如我们通过document.getElementByTagName()或document.querySelectorAll()方法,又或者Node.childNodes属性返回而获得的。 它是一个典型的类数组对象,具
阅读全文
摘要:当在JS方法中我们不能确定参数数量的情况时 用来表示这些参数: function sum(...theArgs) { return theArgs.reduce((previous,current) => { return previous + current } ); } console.log(
阅读全文
摘要:我们把描述JavaScript中定义内部特性的属性叫做属性描述符 分为两大类:数据描述符和存取描述符 数据描述符是一个拥有可写或不可写的属性(Writable); 存取描述符不包含数据值,是一组拥有getter和setter属性的描述符; 描述符必须是这两者之一,不可能都是这两者; 数据描述符合存取
阅读全文
摘要:面试中喜闻乐见的问题就是问我们的ES6新增了哪些个新特性 这篇文章一起学习一下新增的数据类型:Symbol JS的原始数据类型:6种Boolean,String,Undefined,NULL,Number,Symbol(ES6新增) 原始的数据类型种不包含object这点需要注意。Symbol是用来
阅读全文

浙公网安备 33010602011771号