Fork me on GitHub

随笔分类 -  面试题

摘要:HTTP请求中Get、Post与后台参数接收的分析 前言:在http请求时经常碰到这两种方式,经常后台接收不到参数,所以总结一下,不同的请求方式的用处以及在后台如何接收。 参考: https://www.bbsmax.com/A/amd0E1mDzg/ https://blog.csdn.net/x 阅读全文
posted @ 2022-03-18 18:46 较瘦 编辑
摘要:JavaScript中Object对象方法总结 JavaScript中String字符串方法总结 JavaScript中Array数组方法总结 JavaScript中Object对象方法总结 方法 是否修改原始值 是否有返回值 描述 Object.is() 否 是 比较两个值是否相等,与严格比较运算 阅读全文
posted @ 2022-02-20 12:03 较瘦 编辑
摘要:JavaScript 中 Array 数组方法总结 JavaScript 中 String 字符串方法总结 JavaScript 中 Array 数组方法总结 JavaScript 中 Object 对象方法总结 方法 是否修改原始值 是否有返回值 描述 join() 否 是 把数组的所有元素放入一 阅读全文
posted @ 2021-12-29 17:31 较瘦 编辑
摘要:JavaScript中String字符串方法总结 JavaScript中String字符串方法总结 JavaScript中Array数组方法总结 JavaScript中Object对象方法总结 方法 是否修改原始值 是否有返回值 描述 concat() 否 是 连接两个或更多字符串,并返回新的字符串 阅读全文
posted @ 2021-12-28 19:45 较瘦 编辑
摘要:常用正则表达式收集 正则是程序员又爱又恨的一部分了,会用的可以大大提高检验效率,不会用的写一个正则都脑袋疼,所以慢慢积累一些正则方便使用。在写正则之前,一定要先分析清规则,才能写好正则,请大家细细品这句话。 测试用例代码格式 每次只需要修改测试的字符串和正则表达式即可测试 // 测试用例 var s 阅读全文
posted @ 2020-01-19 16:52 较瘦 编辑
摘要:首先分享一个JavaScript运行时的网站,或许对你理解这些题目有帮助:http://pythontutor.com/visualize.html#mode=display ,访问有点慢,耐心等待一下。 . VS = 操作符优先级 let a = {n : 1}; let b = a; a.x = 阅读全文
posted @ 2019-12-07 19:11 较瘦 编辑
摘要:注意,本文涉及的Vue源码版本为2.6.11。 读完本文你将知道 Vue的生命周期是什么? Vue中的钩子函数 Ajax请求放在哪个钩子函数中? beforeDestroy何时使用? Vue的生命周期是什么? 每个new出来的Vue实例都会有从实例化创建、初始化数据、编译模板、挂载DOM、数据更新、 阅读全文
posted @ 2019-12-06 14:18 较瘦 编辑
摘要:注意,本文涉及的Vue源码版本为2.6.11。 什么是异步渲染? 这个问题应该先要做一个前提补充,当数据在同步变化的时候,页面订阅的响应操作为什么不会与数据变化完全对应,而是在所有的数据变化操作做完之后,页面才会得到响应,完成页面渲染。 从一个例子体验一下异步渲染机制。 import Vue fro 阅读全文
posted @ 2019-12-06 14:04 较瘦 编辑
摘要:前言 最近拿到一套高级前端的Vue面试题,从头往下看了一遍,居然大部分都是一知半解的,遂准备一道一道的认真学习总结,立志做一位Vue高级开发者! 看一下你是否也对上面的34个问题一知半解,如果和我差不多的话就来一起学习吧! 如何理解MVVM原理? 提到MVVM,很多前端开发者都会想到Vue的双向绑定 阅读全文
posted @ 2019-12-06 13:56 较瘦 编辑
摘要:怎样封装一个组件? //父组件 <template> <div> <h1>{{title}}</h1> <child :name="name" :age="age" :hobby="hobby" @titleChanged="titleChanged"></child> </div> </templ 阅读全文
posted @ 2019-12-06 13:34 较瘦 编辑
摘要:前言 设计模式是一个程序员进阶高级的必备技巧,也是评判一个工程师工作经验和能力的试金石.设计模式是程序员多年工作经验的凝练和总结,能更大限度的优化代码以及对已有代码的合理重构.作为一名合格的前端工程师,学习设计模式是对自己工作经验的另一种方式的总结和反思,也是开发高质量,高可维护性,可扩展性代码的重 阅读全文
posted @ 2019-12-04 12:07 较瘦 编辑
摘要:Promise的源码实现 /** * 1. new Promise时,需要传递一个 executor 执行器,执行器立刻执行 * 2. executor 接受两个参数,分别是 resolve 和 reject * 3. promise 只能从 pending 到 rejected, 或者从 pend 阅读全文
posted @ 2019-12-03 19:07 较瘦 编辑
摘要:引子 本文写给有一定Promise使用经验的人,如果你还没有使用过Promise,这篇文章可能不适合你,建议先了解Promise的使用 本篇文章整体架构的大图如下,接下来会一步一步去实现一个 Promise。 Promise 类 首先呢,promise肯定是一个类,同时还定义了 resolve 和 阅读全文
posted @ 2019-12-01 17:55 较瘦 编辑
摘要:小编才疏学浅,若文章、答案有错误之处,欢迎邮件通知小编及时修改,同时也可以面试题投稿。最后祝大家共同进步! 常用的拷贝技术: arr.concat() //数组浅拷贝 arr.slice() //数组浅拷贝 JSON.parse(JSON.stringify(arr/obj)) //数组对象浅拷贝但 阅读全文
posted @ 2019-09-23 18:52 较瘦 编辑
摘要:小编才疏学浅,若文章、答案有错误之处,欢迎邮件通知小编及时修改,同时也可以面试题投稿。最后祝大家共同进步! javascript 中有几种类型的值 1.基本数据类型 : 包括 Undefined、Null、Boolean、Number、String、Symbol (ES6 新增,表示独一无二的值) 阅读全文
posted @ 2019-09-23 18:17 较瘦 编辑
摘要:小编才疏学浅,若文章、答案有错误之处,欢迎邮件通知小编及时修改,同时也可以面试题投稿。最后祝大家共同进步! [HTML && CSS] CSS引入的方式有哪些? link和@import的区别是? 1.使用 LINK标签 将样式规则写在.css的样式文件中,再以<link>标签引入。 <link r 阅读全文
posted @ 2019-09-22 21:20 较瘦 编辑
摘要:小编才疏学浅,若文章、答案有错误之处,欢迎邮件通知小编及时修改,同时也可以面试题投稿。最后祝大家共同进步! 有一个url 'http://www.youdao.com/newcard.html?sid=50&a=5&add=9&type=all',请写一个获取url中'?'后制定参数值的函数 答案: 阅读全文
posted @ 2019-09-22 19:56 较瘦 编辑
摘要:小编才疏学浅,若文章、答案有错误之处,欢迎邮件通知小编及时修改,同时也可以面试题投稿。最后祝大家共同进步! 请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。 来自网上搜索的答案: Array.prototype.dist 阅读全文
posted @ 2019-09-22 19:39 较瘦 编辑
摘要:小编才疏学浅,若文章、答案有错误之处,欢迎邮件通知小编及时修改,同时也可以面试题投稿。最后祝大家共同进步! 写一个函数,将给定字符串中出现的数字,替换为原数字与10的和。(提示。数字可能以0开头),如: 'Hello World,I Have 10 big apples and 05 pens' - 阅读全文
posted @ 2019-09-22 18:28 较瘦 编辑
摘要:小编才疏学浅,若文章、答案有错误之处,欢迎邮件通知小编及时修改,同时也可以面试题投稿。最后祝大家共同进步! 写出代码执行结果: function C1(name){ if (name) { this.name = name; } } function C2(name) { this.name = n 阅读全文
posted @ 2019-09-22 16:38 较瘦 编辑

知识点文章整理
点击右上角即可分享
微信分享提示