- 博客(32)
- 收藏
- 关注
原创 正则表达式5个内部类
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...
2020-01-15 19:52:31
433
原创 数组去重的两种方法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...
2020-01-11 18:19:15
227
原创 js指定两个元素交换位置
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...
2020-01-11 18:12:49
2565
原创 深拷贝实现逻辑
//封装一个深拷贝 function deepCopy(obj){ //判断传入的数据是数组还是对象 var result = Array.isArray(obj) ? [] : {} if(obj && typeof obj === 'object'){ fo...
2020-01-11 16:57:10
171
原创 原生js实现仿商品放大镜功能
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...
2020-01-11 16:17:27
363
原创 原生js封装一个动画效果
/** * 定义动画的函数 * @param {object} dom * @param {object} option 包含想要实现动画的属性以及属性值 */function animate(dom , option) { // 2.0 首先清除定时器 clearInterval(dom.timer); // 3.0 执行定时器函数 dom.time...
2020-01-11 16:00:42
208
原创 JavaScript 九九乘法表?
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...
2020-01-11 11:51:05
795
原创 原生js模拟手机投票功能
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-...
2020-01-11 11:47:21
298
原创 Window--Location、navigator、history、screen
首先,Location、navigator、history、screen都是在window下的属性。写的时候window可以省略window 全局对象 window.alert() window.prompt() window.innerWidth window.innerHeight window...
2020-01-11 11:03:39
371
原创 原生js实现简单时钟(图片版)
非图片版请看上我的一篇博客,<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <me...
2020-01-11 10:37:06
760
原创 原生js实现一个简单的时钟(transform属性)
图片版请看我的下一篇博客<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <met...
2020-01-11 10:30:03
602
原创 JavaScript数组/字符串 操作
一、数组操作数组提供的API push() 数组尾端添加元素 unshift() 数组头部添加元素 pop() 删除数组最后元素 shift() 删除数组的第一个元素 join() 把数组拼成一个字符串console.log("-------------10------------------------") ///第一种定义...
2019-12-07 17:54:41
314
原创 DOM操作(JavaScript)
目录一、dom提供的方法二、dom提供的属性三、dom提供的类名操作方法四、获取元素的css属性值五、offset, scroll, client 三大家族一、dom提供的方法获取元素的方法:document.getElementById()document.getElementsByClassName()document.getElementsByTa...
2019-12-07 17:02:45
311
原创 JS数据类型
一、JS有三种数据类型,分别是:基本数据类型String 字符串number 数字类型boolean 布尔类型(true/false)null 空对象undefined 未定义类型null跟undefined的区别:null(var arr1 = null;)表示“什么都没有”,尚未存在的对象(函数),表示一个空对象引用,但是(typeof arr1)返回ob...
2019-12-07 15:47:43
149
原创 100多个基础常用JS函数和语法集合大全
网站特效离不开脚本,javascript是最常用的脚本语言,我们归纳一下常用的基础函数和语法:1.输出语句:document.write("");2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location...
2019-12-07 14:46:16
163
原创 记录--css定位
css定位,关键词:position.使用top,bottom,left,right属性的属性值来设置元素的位置. css有四种定位:position:relative;相对定位,相对于普通位置定位 position:absolute;绝对定位,元素相对于position值不为static的第一位祖先元素来定位. position:f...
2019-11-27 20:00:35
145
原创 记录--css浮动
正常文档流:浏览器从上往下 ,从左往右解析文件称为正常文档流 .浮动:使元素脱离正常文档流,让父元素失去高度.浮动影响的是后续摆放的元素,不影响前面的元素. 浮动可以让块(设置浮动会将行内元素转换成块元素)左浮或者右浮即相对它的父元素靠左、靠右。解决浮动失去高度的方法: ①给父元素添加一个子元素(块),设置clear:both;可以清楚浮动,让它有高度,占位置....
2019-11-27 19:09:57
191
原创 记录--CSS背景属性
<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <meta name="Generator" content="EditPlus®"> <meta name="Author" content=""> <meta name="...
2019-11-27 18:28:33
217
原创 记录--前端入门之css(一)
1.css的概念css是一种层叠样式表文件2.css的书写方式行内样式: 在html文件body里面的标签尖括号中写入样式 <div style=" width:100px;height:100px;"> </div>内嵌样式:在html文件head中<style></style>写入样式,也可以通过...
2019-11-17 16:08:05
192
原创 记录--学习前端第一个星期的html重点难点
目录1、适合新手的编辑器2、HTML规范3、元素分类及常见元素4、表格标签5、form表单1、适合新手的编辑器 HTML语言的编辑器有很多,比如dw,HBuilder,VSCode, sublime text等等,但是我觉得最适合新手入门的是Editplus,这是一个没有代码提示的编辑器,都要手动敲完整的一个个单词,能让我们快速的记住标签,记住单词...
2019-11-16 17:34:41
284
原创 安卓练习4-5、4-6
4-5设计一个能在图片上涂鸦的程序<!-- activity_main.xml--><?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="...
2019-04-05 16:24:01
261
原创 JSP习题4
3、编写两个JSP页面,用户可以使用inputString.jsp提供的表单输入一个字符串,并提交给另一个jsp页面,该页面通过内置对学校获取inputString.jsp页面提价的字符串,并显示该字符串的长度<!-- inputString.jsp --><%@ page language="java" contentType="text/html; charset=...
2019-03-31 01:24:39
954
原创 安卓第三章例子练习
3-5、消息对话框应用示例(1)设计界面布局文件activity_main代码<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.andro...
2019-03-30 22:53:27
259
原创 jsp习题三
1、编写两个tag文件Rect.tag和Circle.tag。Rect.jsp负责计算并显示矩形的面积,Circle.jsp负责计算并显示圆的面积。编写一个jsp页面lianxi6.jsp,该jsp页面使用tag标记调用Rect.tag和Circle.tag。调用Rect.tag时,向其传递矩形的两个边的长度;调用Circle.tag时,向其传递圆的半径。<!-- lainxi6.js...
2019-03-23 15:42:01
1854
原创 Web二,jsp include动作标志
编写两个JSP页面:main.jsp和lader.jsp,将两个JSP页面保存在同一WEB服务目录中。mian.jsp使用include动作标志动作动态加载lader.jsp页面。lader.jsp页面可以计算并显示梯形的面积。当lader.jsp被加载时获取main.jsp页面中include动作标记的param子标记提供的梯形上下底和高的值。//main.jsp<%@ page...
2019-03-17 10:59:04
455
1
原创 编写一个简易计算器(安卓开发)
编写一个简单的计算器,界面参考课本,实现简单的加减乘除运算。//activity_main.xml 界面设置<?xml version="1.0" encoding="utf-8"?><GridLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http:...
2019-03-16 16:20:00
4029
原创 Android studio习题1
4、编写Andriod 应用程序,在模拟器中显示“我对Andriod 很痴迷!”。<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" ...
2019-03-11 21:03:28
4240
原创 web作业习题2-5
习题2,第5题、请编写一个简单是JSP页面,显示大写英文字母表。<%@ page contentType="text/html;charset=GB2312" %><HTML><BODY GBCOLOR=cyan><%for(char c='A';c<'Z';c++){out.println(" "+c);}%>&l
2019-03-10 22:48:25
274
原创 实验二线性表综合实验-双链表
一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。要求应双链表来实现。三、源代码#includeusing
2017-10-24 23:50:18
192
原创 实验二线性表综合实验-单链表
一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二..实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。要求如下用单链表来实现。三、源代码#includeusing names
2017-10-24 23:02:51
320
原创 实验二线性表综合实验-顺序表
一.实验目的 巩固线性表的数据结构的存储方法和相关操作,学会针对具体应用,使用线性表的相关知识来解决具体问题。二.实验内容1.建立一个由n个学生成绩的顺序表,n的大小由自己确定,每一个学生的成绩信息由自己确定,实现数据的对表进行插入、删除、查找等操作。分别输出结果。要求如下:1)用顺序表来实现。三、实验代码#inc
2017-10-24 22:52:21
324
原创 实验一线性表的基本操作实现及其应用
一、实验目的1、熟悉掌握线性表的结构特点,掌握顺序表的基本操作。2、巩固c++相关的程序设计方法与技术。3、学会使用顺序表解决实际问题。二、实验内容1、顺序表的建立与操作实现。三、实验步骤1、依据实验内容分别说明实验程序中用到的数据类型的定义;2、相关操作的算法表达;3、完整的程序;4、总结、运行结果和分析。5、总体收获和不足。疑问等。
2017-09-21 21:23:17
388
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人