webpack需要牢记于心的基本概念
1.对webpack的了解 本质上,webpack是一个现代JS应用程序的静态模块打包器(module bundler),将项目作为一个整体,通过一个给定的主文件,webpack将从这个文件找到的项目 …… 阅读全文...
jQuery,Vue,React补充几个知识点
一.react与jquery对比 1.数据和视图分离 2.以数据驱动视图 react与vue对比 组件化:react mvvm: vue 二. 说一下对组件化的理解 1.组件的封装 2.组件的复 …… 阅读全文...
常用扁平化数组的方法介绍
方法1–递归:循环数组元素,如果还是一个数组,就递归调用方法; function flatten(arr) { var result = []; for(var i=0;i ### 方法2–toSt …… 阅读全文...
五十个React经典面试题和答案
以下是从几个技术网站收集到的面试官可能问到的50个React面试题和答案。为了方便学习,对他们进行了分类: 一、 基本知识; 二、React Component; 三、React Redux; 四、R …… 阅读全文...
防抖和节流相关知识整理
场景1:在滚动事件中做复杂计算;场景2:实现一个预防二次点击操作的按钮; 这些需求都可以通过函数防抖来实现,尤其是第一个需求,如果在频繁的事件回调中做复杂计算,很有可能导致页面卡顿,不如将多次计算合并 …… 阅读全文...
JS基础字符串String对象API
1.查看字符串长度,str.length属性 var str=”jerrychane”; console.log(str.length);//10 2.获取字符串下的某一个字符方法1:str.ch …… 阅读全文...
JS基础之日期Date对象API
1.创建日期Date对象 var d1=new Date(“2019/3/31 17:17:17”);// var d2=new Date(2019,2,31,17,17,17);//月份1-12月对 …… 阅读全文...
JS数组中6个基础方法及其API
1.将数组转换为字符串,两种方法:toString(),join(“separator”) var arr=["tom","jerry","king"]; console.log(arr.toS …… 阅读全文...
使用Selector API实现购物车客户端计算
1.HTML代码部分 商品名称 单价 数量 小计 iPhone6 ¥4488.00 - 1 + ¥4488.00 …… 阅读全文...