- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 前端开发人必读红宝书重要章节知识点提炼+笔记+面试回答点
前端经典书籍红宝书知识点提炼总结,适用于前端面试的同学。笔记是笔者根据自己面试经历、总结相关考题知识点的汇总以及回答要点汇总的,包含很多的细节知识点,利于初中级前端开发人员查缺补漏。
2022-03-26 16:19:18
2554
原创 前端面试大题常问知识点汇总
前端面试题 1.0 跨域问题 概念 跨域问题是由于javascript语言安全限制中的同源策略造成的. 简单来说,同源策略是指一段脚本只能读取来自同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合 解决方法 1.0 利用Vue+axios 因为axios中只能使用get和post方法来进行请求数据,没有提供jsonp等方法进行跨域访问数据 方法:配置代理 既然使用axios直接进行跨域访问不可行,我们就需要配置代理了 代理可以解决的原因:因为客户端请求服务端的
2021-08-17 16:31:31
310
原创 vue项目中文件的相互依赖关系
1.0 vue创建项目中各部分之间的相互依赖关系 注:文中所述的主组件渲染是在将index.html中的DOM拿过去后利用主组件添加的方式进行操作的,也即最初页面的框架还是由index.html提供的。 1.1 构建的项目中目录表: 其中主要是:main.js、router文件夹; 其中main.js内容如截图,是项目渲染的入口,代码块为: import Vue from 'vue' import App from './App' import router from './router' Vue.co
2021-06-25 10:04:31
1279
原创 问题:在前端路由中配置路由后再浏览器中无法显示组件中的内容的问题
问题:在前端路由中配置路由后再浏览器中无法显示组件中的内容的问题 ####描述:再路由配置好后,执行服务器: npm run dev 发现在命令提示界面不会出现报错,但是,在浏览器中无法出现给定的组件内容; 其中路由配置如下: // 安装 Vue.use(VueRouter) // Vuerouter const routers = [ { path: '', //重定向默认显示首页 redirect: '/home' }, { path: '/home',
2021-06-17 12:29:27
861
原创 webpack在配置图片时出现的问题:backgroud的“url([object Module])”显示,在浏览器中显示样式被删除线覆盖
webpack在配置图片时出现的问题:backgroud的“url([object Module])”显示,在浏览器中显示样式被删除线覆盖 1.0 其中css样式添加如下 @font-size:50px; @font-color:yellow; body{ background: url("../img/1.jpg"); } div{ width: 200px; height: 200px; background-image: url(../img/1.jpg); } 其中
2021-06-10 17:08:48
804
原创 js 中的注意点(类原型等)
js 中的注意点(类原型等) // 1. 构造函数的问题. function Star(uname, age) { this.uname = uname; this.age = age; // this.sing = function() { // console.log('我会唱歌'); // } } Star.prototyp
2021-06-10 14:38:15
94
原创 H5注意事项
H5注意事项: 常见易错点总结; 在规划样式时,尽量不要重复嵌套ul与li,这样会在后续选择时候出现标签css时会选择其所有子代li. 字体图标在使用时,第一种,直接在要加的位置添加一个类名然后再其类上加after伪元素,进行实现。 elment::after{content:'\ef8#;' font-family:'iconmoon'}. 在a中添加图片的 一般方式是先设置a为块级元素,设定其大小,在其中设置要想添加到图片为其为背景图片格式,此时不会出现在行内元素中添加了块级元素,实现点击图片完成跳转
2021-06-10 14:37:32
252
原创 Javascript面向对象笔记整理
javascript面向对象 1.0 关于this用that指代的思想 在使用this时,this值会随着点击事件的发生而发生指代的变化情况,所以为了在其中保留之前的值,要用全局变量将自己后续用到的this的值暂时代替防止后续发生改变。 此处用全局变量目的是为了在类中其他函数也可以进行使用。 var that = 0; class Tab { constructor(id) { that = this; // !!!直接在此处将this的值进行存储起
2021-06-10 14:36:28
114
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人