![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
素素_钗钗
如今世路已惯,此心到处悠然
展开
-
canvas实现类流星雨滴效果
如图所示的效果,代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <met...原创 2019-11-05 15:33:20 · 392 阅读 · 0 评论 -
前端面试题集锦四
41.route和router的区别是什么? 答:route是“路由信息对象”,包括path,params,hash,query,fullPath,matched,name等路由信息参数 router是“路由实例对象”,包括了路由的跳转方法(push、replace),钩子函数等 42.vue组件中写 name 选项有什么作用? 答:项目使用 keep-alive 时,可搭配组...原创 2019-11-05 15:25:34 · 110 阅读 · 0 评论 -
前端面试题集锦三
36.实现new方法 答:步骤:创建空对象,链接到原型,绑定this,返回新对象 function CreateNew () { let obj = {}; let constructor = [].shift.call(arguments); obj._proto_ = constructor.prototype; let result = constructor.app...原创 2019-11-05 15:13:33 · 120 阅读 · 0 评论 -
require import export 小记录
主流的javascript模块编程规范目前有两种: CommonJS 和 AMD CommonJS: 暴露模块使用module.exports和exports 全局性方法require(),用于加载模块 这个规范是不适合在浏览器 当中使用的,主要原因是,使用require来加载资源,资源放在服务器中,必须等资源加载完成之后才会往下执行,也就是会造成浏览器暂时锁 死的状态,这种时间一旦过长,那基本完...原创 2018-09-11 13:52:56 · 129 阅读 · 0 评论 -
javascript 知识回顾
1.document.write和innerHTML的区别 解析:document.write为整体页面重绘,innerHTML为节点赋值 2.通过window.navigator.userAgent来检测浏览器类型 3.数据类型相关的趣的表达式 typeof null :object typeof undefined: undefined typeof NaN: NaN alert(NaN=...原创 2019-09-05 16:16:04 · 109 阅读 · 0 评论