- 博客(6)
- 收藏
- 关注
原创 如何进行web前端性能优化
【JS-10】如何进行web前端性能优化 1.背景介绍2.知识剖析3.常见问题4.解决方案5.编码实战6.扩展思考7.参考文献8.更多讨论1.背景介绍用户访问网页的等待时间,有80%是发生在浏览器前端,特别是页面和页面中各种元素(图片、CSS、JavaScript、 flash…)的下载之上,因此进行前端优化很有必要。2.知识剖析2.1 ...
2018-07-23 10:12:26 273
原创 如何进行表单验证
如何进行表单验证(即时输入验证,失去焦点验证等),他们各自的优缺点是什么?一.背景介绍JavaScript 可在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。以减轻后台数据传送压力,提高数据传送的质量和效率。二.知识剖析常见的表单验证内容1.是否填写2.长度限制3.数据类型是否正确三.常见问题1.有哪些方法可以写表单验证?2.不同的方法分别是什么写法?四.解决方案主要介绍三大类写法...
2018-07-12 09:58:17 2513
原创 怎么将图片上传封装成指令?
1.背景介绍在js-task-9内,我们需要实现一个将本地图片上传的功能,并且能够进行预览并且将图片的一些属性展示出来。 为了实现这个功能,我们利用所学的angular知识来做一个功能比较简单的图片上传组件。2.知识剖析基础知识关于指令,因为我们是有直接讲指令的小课堂的,所以这里就简单说一下。angular指令本质上就是AngularJs扩展具有自定义功能的html元素的途径。内置指令,打包在An...
2018-07-01 09:45:58 295
原创 域名,cookie是什么?有什么用处?cookie session的区别cookie的失效期?
域名是什么?网络是基于TCP/IP协议进行通信和连接的,每一台主机都有一个唯一的标识固定的IP地址,以区别在网络上成千上万个用户和计算机。网络在区分所有与之相连的网络和主机时,均采用了一种唯一、通用的地址格式,即每一个与网络相连接的计算机和服务器都被指派了一个独一无二的地址。为了保证网络上每台计算机的IP地址的唯一性,用户必须向特定机构申请注册,分配IP地址。 网络中的地址方案分为两套:IP地址系...
2018-06-23 19:42:58 479
原创 get 与 post的区别?application json 与form表单的区别?
1.背景介绍GET和POST是什么?GET和POST是 HTTP协议中的两种发送请求的方法。HTTP又是什么?HTTP是hypertext transfer protocol(超文本传输协议)的简写, 它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。客户端连上服务器后,向服务器请求某个web资源,称之为客户端向服务器发送了一个HTTP请求。 一个完整的H...
2018-06-10 17:34:38 1376
原创 简述JS中this的指向
背景介绍1.this是JavaScript语言中定义的众多关键字之一。 this 是一个特殊的标识符关键字 —— 在每个 function 中自 动根据作用域(scope) 确定, 指向的是此次调用的 “所有者,owner”。它的特殊在于它自动定义于每一个函数域内。2.知识剖析概念的区分:变量:全局中的变量可以称之为window这个对象的属性;函数(function):全局中的函数可以称之为win...
2018-06-03 17:59:43 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人