- 博客(21)
- 收藏
- 关注
原创 6.28知识点
6.28知识点1.promise中的resolve与reject是什么呢?resolve成功回调后执行then(),错误回调后执行catch()2.v-model是什么,有什么作用?双向数据绑定3.v-if与v-show的区别是什么?v-if:渲染或者不渲染v-show:显示或者隐藏4.ref属性是做什么的?获取dom元素如果ref写在dom元素里,会将该元素放到$refs对象中,也就是说ref可以获取dom元素5.什么是优先级队列?一种先进先出的数据结构,每个元素都有优先级,优先级
2021-07-05 23:26:17
76
1
原创 6.21知识点
6.21知识点1.请解释数组的filter与map方法filter,过滤,返回值为true,将元素返回新数组map,过滤,将计算后的结果返回新数组2.let 与 var的区别是什么?let声明的变量不能重复声明,不能变量提升,具有块状作用域,不属于顶层对象(window)3.请使用set实现数组去重(1) […new Set([1,1,1,2,3,4])];(2)Array.prototype.singleArr = function() {return […new Set(this)];
2021-07-05 23:25:11
59
原创 JS基础1
JS基础1JS的引入方式(1) 外部引入方式:在script标签的src属性中写外部js文件的相对路径(2) 内部引入方式: 写在body下面 Js的调试语句:(1) 在控制台输出日志console.log(“张艺兴”);(2) 在控制台输出警告console.log(“张艺兴”);(3) 在控制台输出错误console.log(“张艺兴”);(4) 弹窗alert(666);变量定义一个变量var 变量名 = 变量值例: var num = 10;定义多个变量例
2021-06-09 20:18:33
115
原创 AJAX知识点
1.AJAX—四步走:<1>.创建ajax对象var xhr = new XMLHttpRequest();<2>.打开(配置)ajax(同步和异步)//ajax.open(请求方式,请求地址,是否异步)同步-false;异步-true;var myUrl = “https://”;xhr.open(“get”,myUrl,true);<3>.监听ajax(等待数据回传)ajax.onreadystatechange = function(){}<
2021-06-09 20:01:33
39
原创 6.9周考小测试
6.9周考小测试1. 什么是同步和异步?同步:上一个任务完成,下一个任务开始,会阻塞线程。异步:多个任务按顺序开始,但不一定按顺序结束。2. AJAX的特点是什么?在不刷新页面的情况下,可以更新数据。3. get和post 的区别是什么?(1) get提交的信息都是明文,post是通过内部的包来完成的更安全。(2) get的信息需要拼接到url,所以大小受限制,常用来获取数据;post的信息不受大小限制,所以常用来提交数据以及上传或下载文件。4. call 和 apply 的区别是什么?
2021-06-09 19:55:33
46
原创 周考测试6.1
6.1周考1. 请写出面向对象的三大特征封装,继承,多态封装:将一堆属性和方法放在一起继承:子类继承父类的方法和属性多态:不同类型的对象的同名函数2. 请简述MVC(1)什么是MVC?是一种设计理念,将代码进行逻辑分离,分离成控制层,视图层及数据层三层。(2)作用:降低了耦合度,提高了代码的拓展性,易修改性,复用性。3. 什么是原型原型只能使用构造函数调用,我们一般将公用的属性和方法写在原型中,原型是该构造函数创建的对象的公共空间4. 代码:反转字符串String.prot
2021-06-01 21:21:45
114
4
原创 一些知识点
知识点1.构造函数:对象初始化自动执行的函数,开辟内存空间析构函数:对象销毁时执行,释放内存空间2.call() apply() 改变父级构造函数的this指向两者的区别:call的后面是参数列表 apply的后面是数组3.MVC:(1)什么是MVC?是一种设计理念,将代码进行逻辑分离,分离成控制层,视图层及数据层三层。(2)作用:降低了耦合度,提高了代码的拓展性,易修改性。4.load 方法与ready方法的区别?(1)load加载资源完毕后执行,ready加载DOM节点完毕
2021-06-01 09:46:05
59
原创 周考小测试5.25
周考小测试5.251.什么是浏览器嗅探?navigator.userAgent 检测浏览器类型 (userAgent是一个属性)2.请解释鼠标的over,out与enter,leave的区别.over,out 在鼠标移入元素子级时会触发3.什么是事件对象?e 事件对象:包含了该事件的所有相关信息。4.什么是闭包,作用是什么,有什么缺点?闭包:在函数里实现另一个函数。作用:局部变量数据持久化。缺点:造成一定的内存压力。5.为什么要语义化?(1)在不借助样式表的情况下,代码结构一
2021-05-25 22:57:47
88
原创 周考小测试5.17
周考小测试5.171.overflow:hidden 的作用是什么?解决坍塌,清除浮动,隐藏溢出。2.请解释em 和rem默认字体大小是16px;1em=父级标签字体大小 ;1rem=html标签字体大小。3.请书写一个随机函数。function rand(min,max){return Math.round( Math.random() * (max-min) + min);}4.基本数据类型与引用数据类型的区别是什么?基本数据类型:值在栈区;引用数据类型:栈区的值是个地址,指
2021-05-25 22:13:04
66
原创 一些事件的知识点
一些事件的知识点1.一般鼠标移入移出推荐使用mouseenter mouseleavemouseover mouseout 在鼠标进入元素子级的时候会触发2.闭包:形式;函数里实现另一个函数作用:局部变量持久化(不释放内存)缺点:造成一定的内存压力3.是否为移动端function isPhone() {var is = false;var arr = [“iOS”,“iPhone”,“iPad”,“Android”];for (var i=0; i<arr.length;
2021-05-23 20:37:54
58
原创 一些零碎知识点2021-05-21
一些零碎知识点1.return作用:1.返回方法指定类型的值 2.结束方法的执行,终止后面代码的执行2.overflow:hidden; 的作用:(1)解决塌陷问题:父级的第一个子级标签如果是块元素 并且使用了margin或margin-top(第一个子元素的margin-top会传递给父元素 所以要给父元素设置overflow:hidden)(2)清除浮动问题:父元素不设置高度的情况下 高度由子元素撑开一旦子元素浮动 父元素会失去高度 进而影响后面的布局(3)隐藏溢出问题:子元
2021-05-21 11:02:20
67
原创 表单
表单1.表单的作用:表单标签用于申明表单,定义采集数据的范围。也就是说< form>和< /form >里面包含的数据将被提交到服务器或者电子邮件里。2.表单元素怎么写:在body标签里面写3. 表单的active属性和method属性是什么:action=“URL” 规定当提交表单时向何处发送表单数据它可以是一个URL地址(提交给程式)或一个电子邮件地址.method=“get”或“post“指明提交表单的HTTP方法4.get和post请求的区别:(1)Ge
2021-04-18 16:44:50
169
原创 第七章 :用函数实现模块化程序设计(7.1-7.4)
第7章:用函数实现模块化程序设计(7.1-7.4)例7.1 想输出以下的结果,用函数调用实现*********************** How do you do! ***********************例7.2 输入两个整数,要求输出其中值较大者。要求用函数来找到大数。例7.3 将例7.2稍作改动,将在max函数中定义的变量z改为float型。函数返回值的类型与指定的函数类型不同,分...
2019-02-23 10:17:34
174
原创 第六章:利用数组处理批量数据
第6章:利用数组处理批量数据例6.1 对10个数组元素一次赋值为0,1,2,3,4,5,6,7,8,9,要求按逆序输出。例6.2 用数组来处理求Fibonacci数列问题。例6.3 有10个地区的面积,要求对它们按由小到大的顺序排列。例6.4 将一个二维数组行和列的元素互换,存到另一个二维数组中。例6.5 有一个3*4的矩阵,要求编程序求出其中值最大的那个元素的值,以及其所在的行号和列号。例6.6...
2019-02-23 10:06:29
78
原创 第五章:循环结构程序设计
第5章 循环结构程序设计例5.1求1+2+3+…+100例5.2 用do…while语句求1+2+3+…+100.例5.3 while和do…while循环的比较。例5.4 在全系1000名学生中举行慈善募捐,当总数达到10万元时就结束,统计此时捐款的人数以及平均每人捐款的数目。例5.5 要求输出100~200的不能被3整除的数。例5.6 输出以下4*5的矩阵。例5.7 用公式π/4≈1-1/3+...
2019-02-23 09:28:23
449
原创 第四章:选择结构程序设计
第4章:选择结构程序设计例4.2 输入两个实数,按由小到大的顺序输出这两数。例4.3 输入3个数a,b,c,要求按由小到大的顺序输出。例4.4 输入一个字符,判别它是否为大写字母,如果是,将它转换成小写字母;如果不是,不转换。然后输出最后得到的字符。例4.6 要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70至84分,C等为60至69分,D等为60分以下。成绩的等级由键盘输入。例...
2019-02-22 22:22:49
236
原创 第二章: 算法——程序的灵魂
第2章:算法——程序的灵魂例2.18 将例2.16表示的算法(求5!)用C语言表示。![在这里插入图片描述](https://img-blog.csdnimg.cn/20190222212143530.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ub...
2019-02-22 21:35:04
120
原创 第三章:最简单的c程序设计——顺序程序设计
第三章:最简单的c程序设计——顺序程序设计例3.1华氏温度转换为摄氏温度例3.2计算存款利息例3.3给定一个大写字母,要求用小写字母输出。例3.4给出三角形的三边长,求三角形面积。例3.5求 a x ² + b x + c = 0方程的根。a,b,c由键盘输入,设b²-4ac&gt;0例3.6 用%f输出实数,只能得到6位小数。例3.7 float型数据的有效位数。例3.8 先后输出BOY三个字符...
2019-02-22 21:16:28
208
原创 第一章:程序设计和c语言
第一章:程序设计和c语言##例1.1要求在屏幕上输出一下一行信息#include<stdio.h>int main(){ printf("This is a C program.\n"); return 0; }运行结果如下:##例1.2 求两个整数之和#include<stdio.h>int main(){ int a,b,su...
2019-02-22 16:48:20
94
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人