js字符串截取函数 Posted on 2018-10-26 在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。 取字符串的三个函数:slice(start,[end])、substring(start,[en ... Read more »
class类的使用 Posted on 2018-09-13 JavaScript 语言中,生成实例对象的传统方法是通过构造函数 123456class Point { // ...}typeof Point // "function"Point === Point.prototype.constructor // t ... Read more »
期中考试试题整理 Posted on 2018-08-08 第 1 题请写出一个符合 W3C 规范的 HTML 文件,要求: 页面标题为「我的页面」页面中引入了一个外部 CSS 文件,文件路径为 /style.css页面中引入了另一个外部 CSS 文件,路径为 /print.css,该文件仅在打印时生效页面中引入了另一个外部 CSS 文件,路径为 /mobi ... Read more »
前端面试选考篇—Node.js相关知识 Posted on 2018-08-05 学习fs模块、http模块、express框架、koa框架fs模块 http模块 express框架按文档要求安装相关内容 koa框架安装koa 返回对应路径 参考方老师文章 Event loop学习 Read more »
Web性能优化 Posted on 2018-07-13 优化dns查询尽量把资源都放在一个网站,如css、js,尽量减少域名,这样就可以减少dns查询 优化TCP连接开启连接复用,在请求头里写keep-alive使用HTTP/2.0的多路复用 发送HTTP请求不滥用cookie,尽量减小cookie体积使用cache-control(缓存),一段时间内不 ... Read more »
AJAX小知识 Posted on 2018-07-12 1.如何发请求?我们知道有几种方式可以发请求,但是都有其局限性,如下: 用 form 可以发请求,但是会刷新页面或新开页面 用 a 可以发 get 请求,但是也会刷新页面或新开页面 用 img 可以发 get 请求,但是只能以图片的形式展示 用 link 可以发 get 请求,但是只能以 CSS、 ... Read more »
前端面试必考篇—VUE、算法、webpack Posted on 2018-07-11 (必考)Vue 有哪些生命周期钩子函数? 看文档:https://cn.vuejs.org/v2/api/#选项-生命周期钩子8 (必考)Vue 如何实现组件通信? 父子通信(使用 Prop 传递数据、使用 v-on 绑定自定义事件) 爷孙通信(通过两对父子通信,爷爸之间父子通信,爸儿之间父子 ... Read more »
前端面试必考篇—HTTP Posted on 2018-07-10 HTTP 状态码知道哪些? 301 和 302 的区别是什么? 301 永久重定向,浏览器会记住 302 临时重定向 HTTP 缓存怎么做? Cache-Control: max-age=300 http://cdn.com/1.js?v=14 避开缓存 Cache-Control 和 E ... Read more »
前端面试必考篇—JS/DOM Posted on 2018-07-09 JS JS 有哪些数据类型? string number boolean undefined null object symbol object 包括了数组、函数、正则、日期等对象 一旦出现(数组、函数、正则、日期、NaN)直接0分 (必考) Promise 怎么使用? then 1$.ajax ... Read more »
前端面试必考篇—HTML Posted on 2018-07-08 1.(必考) 你是如何理解 HTML 语义化的? 答案1: 描述: 标题使用 h1-h6,头部用 header ,段落用p,边栏用aside,主要内容用 main ,以及 nav, footer 标签等 原则: 根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅 ... Read more »