摘要: 在jQuery中,封装ajax请求,不用考虑兼容,跨域等问题,这是jQuery的先天优势,我们只需要在设定请求时,设定不同的参数,就可以完成不同的请求。 jQuery中封装的ajax请求分为三种方法: 1:$.get() get请求方式 参数有4个参数,必填参数为url地址,其他参数为选填参数,可填 阅读全文
posted @ 2020-05-05 16:02 壊揣 阅读(329) 评论(0) 推荐(0)
摘要: 所谓的面向对象,是一种编程思想,编程思路,代码的书写格式。 面向对象有封装好的面向对象的程序,直接调用就可以了,功能和作用类似于封装好的函数但是封装的语法和思想与函数不同。然而为什么是面向对象而不是面向字符串呢? 主要原因还是因为对象的优势,对象中可以定义并且存储多个数据单元以及所有的JavaScr 阅读全文
posted @ 2020-04-19 20:44 壊揣 阅读(845) 评论(0) 推荐(0)
摘要: JavaScript中计算机程序分为同步执行与异步执行。同步执行:就是正常的计算机程序的执行, 顺序控制语句:从上到下,从左到右 循环控制语句:for,while,do...while,for...in,forEah() 分支控制语句:if,switch异步执行:是一种特殊的程序执行程序。setIn 阅读全文
posted @ 2020-04-06 12:15 壊揣 阅读(582) 评论(0) 推荐(1)
摘要: 大家好,我今天给咱们讲一下引用类型中深浅拷贝的区别。 浅拷贝 直接赋值赋值的是内存地址,赋值之后两个变量使用的相同内容,两个变量中存储的是相同的内存地址,一个操作,另一个也会改变。 arr1 变量中 存储的是 数组的 内存地址 var arr1 = [1,2,3,4,5]; 将arr1 存储的内存地 阅读全文
posted @ 2020-03-22 23:01 壊揣 阅读(351) 评论(0) 推荐(0)
摘要: 大家好,我今天给咱们讲一下数组去重。 数组中存储重复的数值,去除重复数值 基本思路1 indexOf() 建立一个新的数组,将原始数值中的数值,向新的数组中写入 如果这个数值不存在于新的数组中,就执行写入,如果已经存在,就不写入。 首先要建立一个空数组,来存储原始数组,不重复数据。 然后循环遍历,获 阅读全文
posted @ 2020-03-22 22:59 壊揣 阅读(134) 评论(0) 推荐(0)
摘要: 前段时间我刚讲了flex布局中的弹性布局,今天我就再来讲讲网格布局。 网格布局相对于弹性布局个人觉得较为简单, 作用在容器上的: display : grid grid-template-columns : 设置列数 grid-template-rows : 设置行数 fr单位 repeat()方法 阅读全文
posted @ 2020-03-14 18:01 壊揣 阅读(1060) 评论(0) 推荐(0)
摘要: NAN no a number意思是:不是一个数值,那么他到底是不是一个数值呢?我们今天来讨论一下。 如果有非数值参与计算,结果就是 NaN var str1 = '北京'; var str2 = '上海'; 两个变量中存储的数据,都不是数值 执行结果就是NaN var res1 = str1 - 阅读全文
posted @ 2020-03-14 17:58 壊揣 阅读(230) 评论(0) 推荐(0)
摘要: flex主要是分为两种。一种是弹性布局,一种是网格布局。今天我们主要了解弹性布局。 弹性布局: 默认情况下,在弹性盒子中子元素都是左右排列的。并且在默认情况下,水平是主轴。宽高不写的情况下,宽度是由内容决定的。 默认情况下,当子项的宽度大于父容器的宽度时,会自动收缩,也就是说弹性的优先级是大于自身固 阅读全文
posted @ 2020-03-01 19:59 壊揣 阅读(424) 评论(0) 推荐(0)