promise是什么? 1、主要用于异步计算2、可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果3、可以在对象之间传递和操作promise,帮助我们处理队列 为什...
promise是什么? 1、主要用于异步计算2、可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果3、可以在对象之间传递和操作promise,帮助我们处理队列 为什...
防抖、节流:前端开发中有部分用户行为会频繁的触发事件执行,其对于DOM操作、资源加载都很耗费性能,很可能导致界面卡顿,甚至浏览器的崩溃,防抖、节流便可解决此类需求; 1、防抖...
1、单对象编程:聚焦点"命名空间"的使用 2、bind()/call()/apply();的区别: (1).三者都能改变this指向,bind();其返回新函数;call(...
1、fileReader实现读取文件、文件上传预览 -> 2、webSocket协议 ->HTML5 提供的一种在单个 TCP 连接上进行全双工通讯的协议 HTTP协议(超文...
1、前端领域实现动画效果的技术:(1).css transition; (2).css keyframes; (3).js定时器; (4).jQuery1和2也是js定时器;...
html4.0/css2.0:浏览器内核、优先级权重、盒模型、网页布局模型、margin坍塌、浮动清除、bfc模式的应用场景;以及w3c标准是什么:结构、样式、行为相分离 E...
html4.0/css2.0: 1.常见标签: (1).table表格 (2).a标签以及title属性 (3).border属性 [简写属性:包含了所有border;复合属...
1、快速搭建Vue-CLI: - -> 注意项目命名:vue-text,不能使用小驼峰形式; cd xx目录 -> vue create x...
1、Vue路由的使用 ->页面之间跳转其不会刷新页面 ->单页面应用 ->用户体验感良好 (1).安装路由模块:npm install vue-router --save-d...
1、详解:state存储数据;组件中可直接使用this.$store.state.xxx操作数据,但是会出现代码冗余,使用getters统一操作数据,组件调用即可;事件处理函...
1、XSS跨站脚本攻击(Cross Site Scripting) 攻击方式:写恶意脚本[js代码] ->浏览器可执行 ->大多为读取用户cookie,发送到指定的url -...
Redux: ->独立的库,非React项目也可使用;//Vuex必须在Vue项目中使用 1、npm install redux --save-dev;//同时Chrome下...
1、React-Router-dom; (1).npminstallreact-router-dom; ->引入 (2).分类:HahRouter、BrowserRouter...
1、生命周期 -> 16.3版本前: (1).默认属性/属性校验 ->constructor(){} ->组件挂载前 ->render(); ->组件挂载完成 ->组件运行时...
1、Iterator迭代器 ->遵循迭代模式思想实现,分为内部迭代器、外部迭代器,聚焦点:添加迭代接口 (1).迭代模式:其提供一种方法可顺序获得聚合对象中的各个元素,其可让...
基于nodejs的web框架: Express框架[底层封装http模块,基于ES3/5,实现异步需大量回调,即使也有async等类库出现] -> Koa[ES6genera...
ES5.0数组新方法相比于es3.0的方法,功能更强大,学习成本提高;学习方法的过程中找到聚焦点就容易很多:参数、返回值、谁调用、this指向谁; forEach();//增...