前端笔记
-
前端mvvm框架中双向绑定的原理和实现
1、通过Object.defineProperty 通过Object.defineProperty(obj, prop, descriptor)劫持对象的属性读写,其中obj是要在上面定义属性的对象,prop是要定义或修…… -
ES6箭头函数与普通函数的区别
2015年6月正式发布的JavaScript语言的标准,正式名为ECMAScript 2015,简写为:ES2015,即是ES6。ES6中箭头函数我们做前端的常用常见,不仅要掌握且还要熟练使用箭头函数,下面概况总结下ES6箭头函数与普通函数的区别。 -
forEach用法与map用法区别
forEach是ES5中操作数组的一种方法,主要功能是遍历数组,forEach方法对数组的每个元素执行一次提供的函数。map用法与forEach相似,map方法的即是“映射”,原数组被“映射”成对应新数组。 -
Jquery表单验证Validation
Jquery Validation插件是一款优秀的form表单验证插件,为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。 -
原生js实现浏览器复制
浏览器中点击按钮去实现复制我们想要的内容,现在常见的方法主要是两种,一种是第三方库clipboard.js 但是引入一个库也是要考虑加载成本的,另一种就是今天要介绍的 document.execCommand()