- 博客(14)
- 收藏
- 关注
原创 input框提示文字,聚焦时字体消失
我们想要input框没有输入字之前有提示字,这其实是input的css3的一个属性。这样就可以实现效果了
2017-11-19 20:40:39 13155 2
原创 为什么要初始化 CSS 样式
因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,如果没对 CSS 初始化往往会出现浏览器之间的页面显示差异。当然,初始化样式会对 SEO 有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。最简单的初始化方法是:*{padding:0;margin:0} (不建议)
2017-11-14 19:35:59 436
原创 请简述盒模型
IE6盒子模型与W3C盒子模型。文档中的每个元素被描绘为矩形盒子。盒子有四个边界:外边距边界margin,边框边界border,内边距边界padding与内容边界content。CSS3中有个box-sizing属性可以控制盒子的计算方式,content-box:padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和bo
2017-11-14 19:34:54 3368
原创 输入完网址按下回车,到看到网页这个过程中发生了什么
1.域名解析2.发起TCP的3次握手3.建立TCP连接后发起http请求4.服务器端响应http请求,浏览器得到html代码5.浏览器解析html代码,并请求html代码中的资源6浏览器对页面进行渲染呈现给用户
2017-11-14 19:33:03 3324 1
原创 请说出三种减少页面加载时间的方法
1.尽量减少页面中重复的HTTP请求数量2.服务器开启gzip压缩3. css样式的定义放置在文件头部4. Javascript脚本放在文件末尾5.压缩合并Javascript、CSS代码f.使用多域名负载网页内的多个文件、图片
2017-11-13 10:53:47 5980
原创 线程与进程的区别
1.一个程序至少有一个进程,一个进程至少有一个线程2.线程的划分尺度小于进程,使得多线程程序的并发性高3.进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率4.每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制5.多线程的意义在于一个应用程
2017-11-13 10:52:56 15466 1
原创 new操作符具体干了什么呢?
(1)创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型。 (2)属性和方法被加入到 this 引用的对象中。 (3)新创建的对象由 this 所引用,并且最后隐式的返回 this 。
2017-11-13 10:51:59 1085
原创 HTTP状态码知道哪些?
100 Continue 继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息200 OK 正常返回信息201 Created 请求成功并且服务器创建了新的资源202 Accepted 服务器已接受请求,但尚未处理301 Moved Permanently 请求的网页已永久移动到新位置。3
2017-11-13 10:51:19 845
原创 冒泡排序
var arr = [3,1,2,4,6,5]; for(var i=0;i<arr.length;i++){ for(var j=0;j<arr.length-i;j++){ if(arr[j] > arr[j+1]){ var a = arr[j+1]; arr[j+1] = arr
2017-11-13 10:50:23 586
原创 编写一个数组去重的方法
var arr = [1,2,"2","4",5,2,1]; var newArr = removeRepetition(arr); console.log(newArr); function removeRepetition(arr){ var newArr = []; //typeof (arr) == "string"?newArr
2017-11-12 19:00:23 3440
原创 标签上title属性与alt属性的区别是什么
Alt主要应用于 或 img在没有显示图片的时候提示文字(最多不能超过100个英文字符) title属性为设置该属性的元素提供建议性的信息
2017-11-12 18:59:19 3251
原创 前端页面有那三层构成,分别是什么?作用是什么?
结构、表现和行为。其中结构主要是有HTML标签组成。结构即在页面body里面我们写入的标签都是为了页面的结构。表现即指css样式表,通过css可以是页面的结构标签更具美感。行为是指页面和用户具有一定的交互,同时页面结构或者表现发生变化,主要是有js组成。
2017-11-12 18:58:24 4344
原创 浏览器渲染过程
(1)开启一个单独的线程,判断输入是否合法,然后判断是否为HTTP协议请求,如果是进行下一步;(2)浏览器的浏览器引擎将对此URL进行分析加载;(3)通过DNS解析域名获取该网站地址对于的IP地址,查询完成后连同浏览器Cookie、userAgent等信息向网站目的IP发出get请求;(4)三次握手,http协议会话;(5)ngnix根据URL做服务器分发,发货静态HTML
2017-11-01 19:28:04 588
原创 js设计思想
程序设计思维程序是什么?生活中的程序:(1)宿舍保修:填写维修单→商报宿舍管理员→联系物业→找师傅上门维修→反馈(2)银行开户:客户填写开户申请单→提交证件资料→审核资料真实性第一种(如果是本人、资料真实齐全则通过)第二种(其他人代办、有委托书、资料真实齐全则通过。不满足则拒绝)→录入系统开户→设置密码→发放卡、存折解决生活中问题的步骤(流程)描述计算机中的程序解决问题
2017-11-01 15:18:46 1353 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人