摘要: 1.pipe 管道: 我们想让一个参数通过第一个函数之后再通过第二个函数 一般写法: const addOne = x => x + 1 const addTwo = x => x + 2 addTwo(addOne(1)) // 4pipe写法: const pipe = ...args => x 阅读全文
posted @ 2020-09-16 16:09 若白衣卿相 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 方法一: 1,在vscode安装: npm i -g typescript 2.创建index.ts文件,保存 3.当前目录打开终端,输入:tsc index.ts(这一步操作成功后会生成一个index.js文件) 4.执行js文件: node hello.js 方法二: 1.安装ts-node: 阅读全文
posted @ 2020-09-09 14:23 若白衣卿相 阅读(391) 评论(0) 推荐(0) 编辑
摘要: includes(str, index):如果在字符串中检测到指定文本,返回true,否则false。 startsWith(str, index):如果在字符串起始部分检测到指定文本,返回true,否则返回false。 endsWith(str, index):如果在字符串的结束部分检测到指定文本 阅读全文
posted @ 2020-09-01 21:24 若白衣卿相 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 非常清楚的介绍:http://www.liulongbin.top:8085/#/ 大致总结: 总的来说给我的第一映像就是有一点点像写react的感觉 setup(props, this(上下文对象)) 该函数相当于一个生命周期函数,vue中过去的data,methods,watch等全部都用对应的 阅读全文
posted @ 2020-09-01 21:20 若白衣卿相 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 一、对于MVVM的理解? MVVM 是 Model-View-ViewModel 的缩写。Model代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑。View 代表UI 组件,它负责将数据模型转化成UI 展现出来。ViewModel 监听模型数据的改变和控制视图行为、处理用户交互,简单 阅读全文
posted @ 2020-09-01 19:40 若白衣卿相 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 可能是引入的文件的路径有问题,注意检查 阅读全文
posted @ 2020-08-31 11:05 若白衣卿相 阅读(628) 评论(0) 推荐(0) 编辑
摘要: 1.检查版本,和关键词的匹配度 2,接口请求数据,慢与页面加载速度,会不自动轮播 解决办法:先判断数据长度是否存在并>0,再加载轮播插件 3.同一个页面,不能出现同名的swiper 类名 阅读全文
posted @ 2020-08-27 10:17 若白衣卿相 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 1.全局安装脚手架 npm install -g create-react-app 2、创建项目,安装依赖 create-react-app my-react-app 3、进入项目 cd my-react-app 4、启动项目 npm start 5.首先安装路由组件:react-router-do 阅读全文
posted @ 2020-08-05 11:25 若白衣卿相 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1.call、apply及bind的区别 2.自己实现instanceof (考点:原型链;递归) 3.自己实现new (考点:JS对象的实现化;原型链) 5.判断一个数据的类型 ①. toString.call() ②. typeof 6. js深拷贝 function deepCopy (sou 阅读全文
posted @ 2020-08-03 18:36 若白衣卿相 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 前端面试题 1. 有哪些前端性能优化方式 2. Meta标签的作用及其常用属性 3.为什么js文件的外链大多写在body标签闭合前? 4. http、https的区别 5. css实现元素水平垂直居中,写出你能想到的实现方式 6.谈谈你对重绘和回流的认识 7. var、let、const的区别,以及 阅读全文
posted @ 2020-08-03 17:04 若白衣卿相 阅读(409) 评论(0) 推荐(0) 编辑