
前端面试
Luna_hua
无知人生,明镜止水。
----记念曾经掉过的坑······
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
hello world!前端面试回顾
hello world!回顾失败总是残忍和残酷的,但是确实学到很多,稳扎稳打吧!原创 2017-08-09 00:18:46 · 239 阅读 · 0 评论 -
一.想过如何对网站优化:模块化方向
一.想过如何对网站优化:模块化方向1.Js压缩合并和模块化如果可以,尽可能将外部脚本样式多个合为一个。Css,js,html都可压缩,推荐一个css简写工具:YUI Compressor(java开发,css和js,雅虎yui工具包,)cssgaga(更极限)function echo(stringA,stringB){ var hello="hi"; alert原创 2017-08-10 10:40:57 · 282 阅读 · 0 评论 -
二.js中对this的理解
this对象在执行时是基于函数的执行环境绑定的。this是面向对象语言中的一个重要概念,在java,c#等大型语言中,this固定指向运行时的当前对象。但在js中,由于js的动态性(解释执行,当然也有简单的预编译过程),this的指向在运行时才确定。故它非常灵活,结合apply(call)方法,可以使其变得异常强大。一.在一般函数方法中this指代全局对象(此时this==window)翻译 2017-08-13 18:44:06 · 258 阅读 · 0 评论 -
HTTPS和HTTP的区别
什么是 HTTPS?HTTPS (基于安全套接字层的超文本传输协议 或者是 HTTP over SSL) 是一个 Netscape 开发的 Web 协议。你也可以说:HTTPS = HTTP + SSLHTTPS 在 HTTP 应用层的基础上使用安全套接字层作为子层。为什么需要 HTTPS ?超文本传输协议 (HTTP) 是一个用来通过互联网传输和接收信息的转载 2017-08-22 14:19:21 · 163 阅读 · 0 评论 -
关于js css html加载顺序整理
1.js放在head中会立即执行,阻塞后续的资源下载与执行。因为js有可能会修改dom,如果不阻塞后续的资源下载,dom的操作顺序不可控。 正常的网页加载流程是这样的。浏览器一边下载HTML网页,一边开始解析解析过程中,发现标签暂停解析,网页渲染的控制权转交给JavaScript引擎如果标签引用了外部脚本,就下载该脚本,否则就直接执行执行完毕,控制权交还渲染引擎,恢复往下解析HTML转载 2017-08-22 16:21:53 · 255 阅读 · 0 评论 -
Single Page Application是什么
今天zq大佬说了一个高大上的名词,emmm感觉差距巨大啊, Single Page Application指一种基于web的应用或者网站, 这种single page在和用户交互的时候当用户点击某个物件或者按键的时候不会跳转到其他的页面. 举个例子, 在知乎里, 如果你点击一个问题或者一个人名的时候, 网页会自动跳转到该页面. 反之, 比如说我们现在有一个基于网页版的计算器应用, 不管你点数字还是转载 2017-12-02 18:17:53 · 8192 阅读 · 0 评论