01 2021 档案
摘要:《如何阅读一本书》是美国作家莫提默·J. 艾德勒和查尔斯·范多伦合著的一本教授阅读方法的书籍,被许多读者奉为阅读圣经。 本书的开篇指出了任何一种阅读都是一种活动,因此必须要有一些主动的活力。很多人在阅读的时候,常常没读多久就开始出现双眼停滞、头脑昏睡的状况,这种精神不济的状态根本无法将阅读进行下去。
阅读全文
摘要:webpack的基本使用 当前web开发遇到的一些困境 文件依赖关系错综复杂 静态资源请求效率低 模块化支持不友好 浏览器对高级JavaScript特性兼容性程度较低 等等等! webpack 概述: webpack是一个流行的前端项目构建工具(打包工具),可以解决当前 web开发中所面临的困境。
阅读全文
摘要:安装webpack出现“Refusing to install package with name "webpack" under a package” npm ERR! code ENOSELF npm ERR! Refusing to install package with name "web
阅读全文
摘要:模块化的相关规范 模块化概述: 传统开发的主要问题: 1 命名冲突 2 文件依赖! 模块化开发: 1 模块化开发就是把单独的一个功能封装到一个模块(文件中),模块之间相互隔离, 但是可以通过特定的接口公开内部成员, 亦可以依赖其他模块 2 模块化开发的好处: 方便代码的重用, 从而提升开发效率, 并
阅读全文
摘要:Ajax编程基础 传统网站中存在的问题 ●网速慢的情况下,页面加载时间长,户只能等待 ●表单提交后,如果项内容不合格,需要重新填写所有表单内容 ●页面跳转,重新加载页面,造成资源浪费,增加用户等待时间 Ajax概述 Ajax:标准读音['ei d3aeks],幅译:阿贾克斯 它是浏览器提供的一方法,
阅读全文
摘要:前端面试之HTTP的基本性质 1 HTTP代理 在浏览器和服务器之间,有许多计算机和其他设备转发了HTTP消息。简而言之,他们中间的部分就是代理! 代理的作用 缓存(可以是公开的也可以是私有的,像浏览器的缓存) 过滤(像反病毒扫描,家长控制...) 负载均衡(让多个服务器服务不同的请求) 认证(对不
阅读全文
摘要:JavaScript常用API 节点属性 文档节点 事件监听、一出事件 获取元素方法
阅读全文
摘要:前端面试之什么是作用域,什么是作用域链?! 规定变量和函数的可使用范围称作作用域 每个函数都有一个作用域链,查找变量或者函数时,需要从局部作用域到全局作用域依次查找,这些作用域的集合称作作用域链。
阅读全文
摘要:前端面试之 == 和 的区别 是严格意义上的相等,会比较两边的数据类型和值大小 数据类型不同返回false 数据类型相同,但值大小不同,返回false ==是非严格意义上的相等, 两边类型相同,比较大小 两边类型不同,根据下方表格,再进一步进行比较。 1. Null == Undefined ->t
阅读全文
摘要:和澜澜姐姐的第一次关于面试的炉边谈话! 其实我原本是打算在一月十五号去亚亚姐姐和梅梅姐姐那边去的!但是澜澜姐姐说让我过了年之后再去那边!其实也有疫情的原因,不过她最说动我暂时留下来的原因是,我现在的面试的经验不足,还有我现在的基础知识掌握的不牢固{这是我自己这么觉得的!}!叫我在她工作的附近面试几家
阅读全文
摘要:手写JS面试题 字符串反转 const str = "I am lvhanghmm"; function reverseStr(param) { // split() 的作用是将字符串转换成数组 // 如果不带任何的参数,那么就是将整个字符串一起转换成数组 // 如第二个栗子所示! 带参数就是用指定
阅读全文
摘要:前端面试题集锦——HTML 篇 1. 你是怎么理解 HTML 语义化 Step 1:先举例说明 HTML 语义化简单来说就是用正确的标签来做正确的事。 比如表示段落用 p 标签、表示标题用 h1-h6 标签、表示文章就用 article 等。 Step 2:说说为什么需要使用语义化标签 当前:专业的
阅读全文
摘要:script标签中的重要属性! 。 浏览器解析行内脚本的方式决定了它在看到字符串时,会将其当成结束的 标签。想避免这个问题,只需要转义字符“\” ①即可: 要包含外部文件中的 JavaScript,就必须使用 src 属性。这个属性的值是一个 URL,指向包含 JavaScript 代码的文件,比如
阅读全文
摘要:封装JSONP 函数,方便请求发送 封装jsonp的代码和封装Ajax的代码非常的相似!可以参照食用偶! <button id="btn">点击我发送请求!</button> <script> function fn2 (data, succ) { console.log('客户端的函数fn被调用了
阅读全文
摘要:解决Ajax同源政策的方法 使用JSONP解决同源限制问题 ####jsonp是json with padding的缩写,它不属于Ajax请求,但它可以模以Ajax请求。 步骤 1.将不同源的服务器端请求地址写在script标签的src属性中 <script src="https://i.cnblo
阅读全文
摘要:Ajax中的同源政策 Ajax请求限制 ####Ajax只能向自己的服务器发送请求。比如现在有一个A网站、有一个B网站,A网站中的HTML文件只能向A网站服务器中发送Ajax请求,B网站中的HTML文件只能向B网站中发送Ajax请求,但是A网站是不能向B网站发送Ajax请求的,同理,B网站也不能向A
阅读全文
摘要:#Ajax函数的封装 看Ajax的封装之前我们先看看!没有封装的实现步骤吧! <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-widt
阅读全文
摘要:Vue之创建组件之配置路由!== 第一步: 当然就是在我们的试图文件夹【views】新建一个文件夹比如home 在home文件夹下面新建一个文件index.vue 第二步:在router目录下做如下事情! import Vue from 'vue' import VueRouter from 'vu
阅读全文
摘要:#Visual Studio中自定义代码段! 第一步:在编辑器中进行快捷键的输入【ctrl + shift + p】 或者 点击 查看 第一个选项就是!请看下图 第二步:选择你要配置代码段的语言, 这里我会以Vue为例! 点击vue.json(vue)之后 可以看到如下东西!我已经配置好了!其实他也
阅读全文
摘要:Vue之优化封装请求方法 ##对于代码中的请求操作 ###1、接口请求可能需要重用 ###2、实际工作中,接口非常容易变动, 改起来很麻烦! ###我们建议的做法是把所有的请求都封装成函数然后统一的>###组织到模块中进行管理 ###这样做的好处就是:管理维护更方便,也好重用 ###封装请求本身!
阅读全文
摘要:Vue项目之实现登录功能的表单验证! 步骤: 配置 Form表单验证; 1、必须给el-from组件绑定model 为表单数据对象 2 给需要验证的表单项 el-form-item 绑定 prop 属性需要指定表单对象中的数据名称 ###只需要写属性名就可以了! prop="mobile" ###3
阅读全文
摘要:实现基本的登录功能思路及其步骤! 给登陆按钮注册点击事件 获取表单数据 1. 获取表单数据就是要获取到我们在data里面定义的对象user里的mobile和code【也就是手机号和验证码!】 请求登录 处理后端响应结果 成功处理 失败处理
阅读全文
摘要:#Vue事件绑定 点击事件 @click="事件名" or v-on:click="事件名" 结构部分: <el-button type="primary" circle @click="handleClick">默认按钮</el-button> <el-button type="primary"
阅读全文
摘要:当Vue可视化工具创建不了项目时的解决办法! 当你尝试用可视化工具创建一个Vue的项目的时候,报错, 出现什么indexOf什么什么的错误! 我的解决办法是把可视化工具删除掉,重新下载! 如果你是 npm install -g vue-cli 装的,就 npm uninstall -g vue-cl
阅读全文
摘要:JavaScript中的异步函数 ES8 的 async/await 旨在解决利用异步结构组织代码的问题。为此, ECMAScript 对函数进行了扩展,为其增加了两个新关键字: async 和 await。 async 关键字用于声明异步函数。这个关键字可以用在函数声明、函数表达式、箭头函数和方法
阅读全文
摘要:JavaScript中的Promise【期约】 期约主要有两大用途 首先是抽象地表示一个异步操作。期约的状态代表期约是否完成。 比如,假设期约要向服务器发送一个 HTTP 请求。请求返回 200299 范围内的状态码就足以让期约的状态变为“兑现”。类似地,如果请求返回的状态码不在 200299 这个
阅读全文
摘要:JavaScript中的迭代器 在软件开发领域,“迭代”的意思是按照顺序反复多次执行一段程序,通常会有明确的终止条件。 ECMAScript 6规范新增了两个高级特性:迭代器和生成器。 在 JavaScript 中,计数循环就是一种最简单的迭代: for (let i = 1; i <= 10; +
阅读全文
摘要:#Ajax的基本使用 传统网站当中存在的问题! 网速慢的情况下,页面加载时间长,户只能等待 表单提交后,如果项内容不合格,需要重新填写所有表单内容 页面跳转,重新加载页面,造成资源浪费,增加用户等待时间 Ajax 它是浏览器提供的一方法,可以实现页面无刷新更新数据,提高用户浏览网站应用的体验。 Aj
阅读全文