前端基础
文章平均质量分 80
peri_ha
啦啦啦啦啦啦啦~~
展开
-
Ajax详解
Ajax:AsynchronousJavaScript and XML(异步JavaScript和XML)Ajax技术的核心操作是用XmlHttpRequest对象进行异步数据处理。 所谓异步,可以理解为是非阻塞的方式,后面的程序不必等待当前的处理完了再执行。为什么AJAX可以不用刷新就能与服务器进行交互?——依靠XMLHttpRequest 对象实现(所有现代的浏览器都支持 XMLHttpReq...原创 2018-04-05 15:53:03 · 198 阅读 · 0 评论 -
图片的懒加载与预加载
提到前端性能优化中图片资源的优化,懒加载和预加载就不能不说。懒加载的要点如下:1.图片进入可视区域之后请求图片资源;2.对于电商等图片较多,页面很长的业务场景很适用;3.可以减少无效资源的加载;4.并发加载的资源过多会阻塞js的加载,影响网站的正常使用;如何实现懒加载呢?要点就是html中img标签src属性为空,给一个data属性,里面存放图片真实地址,在需要的时候,动态的将这个地址赋予图片sr...转载 2018-05-03 14:29:37 · 271 阅读 · 0 评论 -
正则表达式
常用正则:邮箱:^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$允许汉字作为名称前缀:^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$手机号:myreg=/^[1][3,4,5,7,8][0-9]{9}$/; 其他:https://zhidao.baidu.com/ques...原创 2018-04-05 14:27:23 · 254 阅读 · 0 评论 -
DOM对象的操作
DOM方法getElementById()getElementsByTagName()getElementsByClassName()appendChild()RemoveChild()replaceChild()insertBefore()createAttribute()创建属性节点。createElement()创建元素节点。createTextNode()创建文本节点。getAttribu...原创 2018-04-05 14:55:32 · 115 阅读 · 0 评论 -
CSS基础笔记
注:本文为初学css时的笔记,未详细检查,仅作为本人学习记录查阅,内容可能有瑕疵。css四种引入方式行内样式,嵌入式样式style,引入样式link,导入样式@importurl("")选择器标签选择器,id选择器,类选择器,交叉选择器p.hd(中间没有空格),子代选择器#box p(有空格),群组选择器逗号,通用选择器*hover几乎可以用于所有标签css继承性继承的是父级元素文字相关样式叠加性...原创 2018-04-05 15:08:39 · 208 阅读 · 0 评论 -
html基础笔记
注:本文为初学html时的笔记,未详细检查,仅作为本人学习记录查阅,内容可能有瑕疵。<!doctype html>帮助浏览器解析文档<head>放与浏览器相关的不需要展示的部分,写关键词与描述。>>>>实现搜索引擎优化 <meta name="keywords"content="关键词的内容,一般3-5个"/> &l原创 2018-04-05 15:14:14 · 166 阅读 · 0 评论 -
js基础笔记
注:本文为初学js时的笔记,未详细检查,仅作为本人学习记录查阅,内容可能有瑕疵。js功能1.数据的验证2.将动态内容写入到网页中(ajax)3.可对事件做出响应4.可读写html中的内容5.可检测浏览器(是手机还是电脑访问,谷歌浏览器可以模拟手机界面)6.模拟动画js特点面向对象编程oop:Object oriented programming不仅可以写在<head>也可写在<b...原创 2018-04-05 15:29:54 · 484 阅读 · 0 评论 -
Jsonp
跨域请求(访问):一个域名下的文件请求另外一个域名下的资源,就产生了跨域。script标签的src: --可以跨域,用script标签加载资源是没有跨域问题的 --被包含的资源可以是任何类型的文件(可以是txt,php等),只要保证内容是合法js即可,不认后缀,只认内容。原理:在资源加载进来之前定义好一个函数,这个函数接收一个参数(数据),函数里面利用这个参数做一些事情。然后需要的时候...原创 2018-04-05 15:52:28 · 80 阅读 · 0 评论 -
axios
来自于妙味课堂课程ppt,作学习记录。一、axios介绍二、使用mock模拟后端数据三、使用axios四、自定义请求实例五、取消请求六、并发请求七、拦截器八、在vue中使用axios六...原创 2018-05-14 14:59:02 · 226 阅读 · 0 评论