![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础
tdflash
这个作者很懒,什么都没留下…
展开
-
表单提交的方式及区别
这里简要的说明一下js中表单提交的方式和区别提交的方式分为get、post两种方式区别:1)携带的参数get:将参数以?的形式拼接再浏览器的地址栏上post:将参数放到请求体中去2)安全性post比get更安全如果以get方式请求登录接口时,用户输入的用户名等信息就会被显示在浏览器的地址栏上,可以被其他用户查看3)携带数据的大小get携带数据的大小有限,一般比较小,最多传输1024字节的数据post理论上没有大小的限制...原创 2020-10-15 10:38:06 · 3106 阅读 · 0 评论 -
vue生命周期概述
vue是一套用于构建用户界面的渐进式框架。现在频繁使用于各个项目中,本次就是介绍一下vue的生命周期。其中包含了8个生命周期钩子,也叫生命周期函数beforeCreate( 创建前 )使用这个钩子,组件的选项对象并没有创建,el和data都还没初始化,所以data、methods和computed等都用不了。一般用来在组件挂在之前渲染一些东西。created ( 创建后 )这时候上面的data、methods、computed都已经创建完成了,数据观测,属性和方法的运算,watch/event事件原创 2020-10-07 10:18:20 · 174 阅读 · 1 评论 -
微信小程序知识点小结
通过学习vue的学习方法来学习微信小程序1.page小程序页面student.jsutils工具app.js 小程序(总体)app.json 全局配置app.wxmlapp.wxss2.page的配置信息Page({data:{},foo(){},bar(){},onload(){},onReady(){},onShow(){},onHide(){},onUnload(){}})3.小程序的数据渲染数据维护到js -原创 2020-10-06 19:03:16 · 175 阅读 · 0 评论 -
H5api的学习
H5apihtml5的标签和语法js操作1)语义化标签*div块级元素headerfooterasidenavartcile功能元素进度条inputplaceholder 文本框内的文字typenumberdatemonth2)音/视频video属性src 加载资源地址controls 显示控件autoplay 自动播放duration 视频的整体长度currentTime 视频播放的进度volum 视频的原创 2020-09-09 11:09:15 · 296 阅读 · 0 评论 -
模拟jquery中ajax,get,post方法的封装
var request = { ajax:function(method,url,headers,data,handler){ var xhr = new XMLHttpRequest(); xhr.open(method,url); for(var k in headers){ xhr.setRequestHeader(k,header[k]); } //contentType.startsWi原创 2020-09-08 09:21:46 · 166 阅读 · 0 评论 -
jquery相关知识整理
1.jquery1)对于es5、DOM、BOM封装本质时函数1.选择器2.属性3.事件4.http请求2)安装本地引入cdn在线引入npm run builddistvue源码3)用法介绍1.$(函数)文档加载完毕之后2.$(选择器)获取到选择器选中的元素,获取到的节点放入到类数组中3.$(元素节点)将一个节点转换成jquery对象4.$(html片段)创建具有结构的html内容createElement(‘div’) $(‘div’)4)基础语法1.原创 2020-09-07 09:58:12 · 119 阅读 · 0 评论 -
JS事件机制相关知识点整理
事件机制1.事件三要素事件源事件发生的源头,指DOM对象事件处理函数匿名函数,只有在事件发生之后才会执行,由浏览器调用,在调用的时候会产生一个事件对象传递给事件处理函数事件对象记录了事件的详细信息2.事件绑定1.onXxx属性 通用型dom.onclick = function(event){}2.addEventListener(eventType,handler,useCapture)eventType 事件类型handler 事件处理函数原创 2020-09-06 11:50:25 · 169 阅读 · 1 评论 -
对于BOM的相关学习整理
BOM浏览器对象模型,是浏览器提供的用于操作浏览器的SDK1)网页进行前进或者后退window.history.go()window.history.back()window.history.forward()2)超时调用与间歇调用setInterval(function(){//匿名函数每隔1000ms调用一次},1000)setTimeout(function(){//匿名函数在1000ms之后进行调用},1000)setInterval,setTimeout返回值为数字类型表原创 2020-09-04 14:51:03 · 181 阅读 · 0 评论 -
正则表达式的学习
正则表达式(RegExp)正则是一门独立学科,Javascript对正则表达式提供了支持。1)实例化1.字面量var pattern = /正则表达式/匹配模式var pattern = /\d{3}/g //全局模式匹配,找到所有数字为三位的数字2.构造函数var pattern = new RegExp(正则表达式,匹配模式);匹配模式i ignoreCase 忽略大小写g global 全局匹配,每次记录下一次开始的位置m原创 2020-08-24 20:28:21 · 118 阅读 · 0 评论 -
Array的API学习
静态方法 构造函数方法Array.isArray()Array.of() //创建数组,弥补new Array()的缺点非静态方法 实例方法1.遍历相关方法Array.prototype.forEach()作用:对指定的数组进行遍历,每遍历一个元素调用一次回调函数参数:回调函数、function(item,index,arr){},item 遍历出来的元素index 索引arr 当前数组返回值:undefinedAr原创 2020-08-17 14:50:23 · 192 阅读 · 0 评论 -
模拟Array中mypush()方法的使用
Array.prototype.myoush()方法作用:入栈,将参数追加到数组末尾下面运用函数进行模拟mypush()的执行过程Array.prototype.mypush = function(){ for(var i=0;i<arguments.length;i++){ this[this.length] = arguments[i]; } return this.length; } var a原创 2020-08-16 21:44:29 · 357 阅读 · 0 评论 -
css中外边距合并问题
在html/css中给子元素设置位置属性有时会发生外边距不合并的问题,以下是对于外边距不合并的几种解决方法1.给父元素添加overflow:hidden属性2.给父元素加上border3.给父元素设置为IE盒子,然后加padding-top4.给父元素或者子元素加上float5.给父元素或者子元素加上absolute6.给父元素或者子元素加上fixed (一般不推荐)7.给父元素或者子元素加上inline-block...原创 2020-08-16 18:37:19 · 116 阅读 · 0 评论