- 博客(29)
- 收藏
- 关注
原创 keildebug问题
今天出现一个问题,debug没反应,编译下载都正常,能debug但是变量值为零,无法改变,解决方式。更改Debug下面,选择自己的调试器debug,切记不可点击左边的Use Simulator ,这是模拟调试器。keildebug问题。
2023-11-10 13:35:07
274
原创 移动端网页
移动端网页在PC端,屏幕1200两端留白在PE端就不行,首先它没有1200px那么大的宽度,其次不能留白,很丑就需要在手机屏幕上铺满内容Viewport在移动设备上进行网页的重构或者开发,首先我们就要搞明白viewport,只有弄明白viewport概念以及与其相关的meta标签的使用,才能更好的让我们的网页适配或者响应不同分辨率的移动设备一.Viewport的概念设备屏幕上能用来显示我们网页的那一块区域获取视口大小:document.documentElement.clientWidt
2020-10-14 18:48:53
379
原创 Ajax方法
Ajax语法$.ajax(JSON)JSON常用的参数url,服务器地址,获取数据或者推送的地方data,需要给服务器的数据,需要去添加,比如说登陆的接口需要传递“用户名和密码”,获取货品信息,则不需要传递任何参数,数据类型键值对,键值对的“键”和服务器保持完全一致,包括键名的大小写。type:数据提交的方式GET/POSTtimeout:请求等待的时间,时间为毫秒,一般10秒success:请求成功,做返回处理。error:请求失败datatype:预期的服务器相应的数据类型。什么是A
2020-10-06 21:01:20
90
原创 jQuery第二天
Val()更改元素里面的值value$(“对象”).val(“更改后的值”);alert($("#btn1").val());$("#btn1").val("不要摁!!!");属性attr获取或更改元素的属性$(“对象”).attr(“属性名”,”属性值”);$("#btn1").attr(“value”,“不要摁”);$("#btn1").attr(“name”,“第二哈哈哈”);元素的删除remove和empty区别:remove是删除了内容与样式,即全部删除,empty仅仅清
2020-10-05 20:34:20
133
1
原创 jQuery基础事件方法
常用的jQuery事件方法(1)$(document).ready()(document).ready()允许我们在文档完全加载后完成执行函数等价于(document).ready()允许我们在文档完全加载后完成执行函数等价于(document).ready()允许我们在文档完全加载后完成执行函数等价于(function () {})(2)click()click()方法当按钮点击事件被触发的时候会调用一个函数,该函数在用户点击HTML元素的时候执行。(3)blur()失去焦点时触发,一般inp
2020-09-30 14:43:21
582
原创 jQuery概念
jQuery1 基础知识1.1基本概念jQuery是JS库,能够帮助我们轻松实现一些原本比较麻烦的功能jQuery每个版本分两个小版本:压缩版与未压缩版,压缩版文件较小,但是没有排版和注释<script src="../jquery.min.js"> </script>```不便于阅读;未压缩版文件较大,有排版和注释,便于阅读jQuery实际上就是一个js文件,加载到页面就可以直接使用了 也可以通过CDN(Content Distrubute Net)
2020-09-29 20:55:13
94
原创 DOM知识点整合
DOM操作1.DOM树文档:一个页面就是一个文档,DOM中使用document表示元素:页面中的所有标签都是元素,DOM中使用element表示节点:网页中的所有内容都是节点(标签、属性、文本、注释等),DOM中使用node表示2.获取元素1. 根据ID获取 document.getElementById('id');2. 根据标签名获取getElementsByTagName('标签名');注意:1.得到的是一个对象的集合,所以我们想要操作里面的元素就需要遍历。2.得到元
2020-09-22 19:57:55
251
原创 cookie和事件
cookiecookie的作用:在本地浏览器存储数据。常用于记住账号等cookie的组成:键值对的形势存储的数据:”userId=123456; psd=123345; phone=1875455”有效期:”expires=今天以后的时间”存储cookie:按照cookie的格式写好一个字符串 然后将它赋值给document.cookie,浏览器就存了这个cookie。可以存储多个键值对,但是键的名字不能重复。var psd = document.getElementById(“psd”).value;
2020-09-21 20:45:00
389
原创 导航和BOM
导航四个属性document:是根节点parentNode:获取父节点childNodes:获取所有子节点firstChild:第一个子节点lastChild:最后一个子节点<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div name='第一章'>
2020-09-18 19:32:28
129
原创 节点和元素
DOM概念DOM(Document Object Model):文档对象模型整个文档是由一系列的节点对象组成的一棵树节点(Node)包括元素节点(1)、属性节点(2)、和文本节点(3)<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <table>
2020-09-17 19:10:45
331
原创 点击事件和捕获与冒泡
onmousemove 鼠标移动<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> #div1 { width: 300px; height: 300px; background-color: yellowgreen; } </st
2020-09-16 22:00:17
377
原创 点击事件及按钮事件。
事件源事件名事件注册事件处理点击事件(1)单击事件在这个案例中,事件源是id为“p1”的元素,事件名是单击事件注册οnclick=“fun()”,也就是说,当单击id为“p1”的元素时,交给fun函数来处理。(2)双击事件(3)鼠标按下/抬起。(on mouse down / on mouse up)(4)鼠标移入移出(on mouse enter / on mouse leave)(5)事件综合<!DOCTYPE html><html> <
2020-09-14 20:53:50
3770
原创 2020-09-12
数组的常用属性与方法数组的属性:Length:1) 告诉我们数组的长度:数组名.length2) 通过该属性可以改变数组的长度数组的常用方法1) unshift:在数组的头部添加元素,返回值返回的是新数组的长度Shift:删除数组头部的元素,返回值是刚刚删除的元素2) indexOf:查找在数组中重复出现的元素第一次出现的位置lastindexOf:查找在数组中重复出现的元素最后一次出现的位置3) push:在数组的尾部插入元素,返回值是添加元素后数组的长度pop:从数组的尾部删
2020-09-12 20:45:03
67
原创 JavaScript数组基础
数组的概念案例:计算五名同学的平均分这个程序非常简单,但是如果要计算100人的呢?要复制100编吗?我们要用到循环但是循环好像做不了,因为无法去控制变量a1,a2,也就是说无法将循环变量和变量a1,a2联系起来这段代码能够实现同样的功能,而且如果是100人的话,只需要把循环的条件改成i<100即可,整个程序的结构和代码量与人数的多少没有关系为什么没有关系呢,因为和循环结合了为什么和循环结合了呢因为我们把变量的表示方式改变了,改变成名称加序号的方式(a[0],a[1],a[
2020-09-11 20:30:47
69
原创 JavaScript函数
函数的定义函数的调用函数的组成(1) 函数名(2) 参数(3) 函数体:函数的功能,一般会有返回值,返回值就是结果案例:判断一个数是否为素数(函数方法)函数名:isPrime参数: n参数传递参数传递,就是将实参的值传给形参。通过调试我们可以看见,形参在函数被调用之前是不存在的,当函数被调用的那一刻起,实参被创建,并且传递给形参参数传递有两种方式:值传递与引用传递值传递A的值并没有显示预期中的6,还是5,这是因为形参x与实参a是两个不同的变量,x的变化与a没有任何的
2020-09-10 19:45:13
117
原创 循环结构
循环结构的基本概念循环:重复干一件事情重复执行一块代码快递员:查看送件地址-》赶往目的地-》电话通知收件人-》收件人签字-》快递交付直到所有快递送完食堂阿姨:取餐盘-》问你要什么菜-》打菜-》给餐盘。。。。。重复以上过程直到所有学生打饭完成While循环While:当……则……当什么条件成立时,一直重复做,不成立时停止案例:计算1-10的和案例:找出所有水仙花数(水仙花数是三位数)循环的套路(1) 初始条件(2) 循环条件(3) 循环体(重复执行的代码)(4) 为下一次循环
2020-09-09 20:24:47
130
原创 选择语句案例
案例:计算三角形面积(改)要求能够判断出三条边是否能构成三角形如果不能,输出“请正确输入“案例:判断一个数是否为水仙花数If语句嵌套Else ifSwitch如果是if选择的分支比较多的时候,就需要一个一个分支的从上往下执行,这样执行的效率是非常低的,需要对选择结构进行一个改进使用switch就可以解决这个问题Switch基本语法...
2020-09-07 20:05:50
181
原创 程序调试及一些if循环案例
错误与程序调试程序的错误程序并没有像我们想象中那样,得到我们想要的结果。错误可以分为两种语法错误编写代码没有按照语言的要求去写alert() 写成 alort()有某些部分缺少分号或者括号如果代码中发现语法错误,程序将不会执行逻辑错误代码可以正常运行,但是运行的结果不是我们想要的,这种错误我们可以使用单步调试(debug调试)去解决。用浏览器进行调试错误语法错误在浏览器中,鼠标右键,检查(或者f12)可以定位到哪个文件,哪一行,哪里错了逻辑错误 办法:单步调试,让代码
2020-09-05 19:37:00
443
1
原创 第一次JS课程
Javascript是什么,能干什么?一个网页的结构,是通过html决定的脑袋,手脚,身体Css决定了这个网页的表现是高还是矮,是胖还是瘦,是黑还是白这个网页的行为是通过JavaScript决定的走路,跑步,眨眼睛JavaScript的使用在前端开发中,JavaScript不能单独运行(除非是单独安装了JavaScript的运行环境)JavaScript必须挂载在网页上说羊毛出在羊身上Html就是????,JavaScript就是羊毛Html引入JavaScript代码,有两种方式
2020-09-04 15:27:12
208
原创 定位相关知识点
文档流所谓文档流就是按照元素的顺序从左到右,由上而下的方式排列定位默认的文档流很多时候不能满足我们的要求,那么我们就需要更多的、更丰富的布局手段,这个时候就需要定位了定位方式有static、fixed、relative、absolutestatic静态定位(默认)无定位,元素正常出现在流(文档流)中不受left,right,top,bottom的影响Relative相对定位absolute绝对定位Fixed固定定位z-index为了处理样式重叠事件,我们需要用到z-i
2020-08-28 19:18:08
217
原创 选择器
元素选择器用标签名来作为选择器,选中所有相应的元素。类选择器根据class属性来选择元素,样式定义为:.className{……}ID选择器顾名思义,是根据id来选择元素,其样式定义形式为:#idname{……}属性选择器选择器 描述[attribute]选取带有指定属性的元素。12456[attribute=value]选取带有指定属性和值的元素。6[attribute~=value]选取属性值中包含指定词汇的元素。456..
2020-08-27 15:29:42
125
原创 第二次CSS课程
今天讲解了背景属性、尺寸属性、显示属性、以及盒子模型,下面列举今天的知识点以及自己的一些理解和总结。颜色相关知识三基色:RGB:red、green、blue,三种颜色组成所有颜色,可谓是奇幻加神奇。CSS中颜色的表示方法(1) (1) 十六进制颜色:#0f0f0f(2) RGB颜色(128,0,0)全红(3) RGBA,在RGB的基础上又添加了表示透明度的Alpha(4) HSl:用色调,饱和度,和透明度三个分量来表示颜色(5) HSLA:在HSL的基础上又添加了表示透明度的Alpha(
2020-08-26 19:48:15
66
原创 第一次CSS课程
CSS基本概念Cascading Style sheet层叠样式表样式定义如何显示 HTML 元素样式通常存储在样式表中外部样式表可以极大提高工作效率外部样式表通常存储在 CSS 文件中多个样式定义可层叠为一css是一门标记语言选择器标签:…之类的标签 使用方式:直接输入标签名类(class):class名字 使用方式:输入点+class名ID:ID名 使用方式:输入#+id名一般来说我们写CSS文件的时候用的是第二种选择器,c.
2020-08-25 15:32:49
109
原创 表格小测试
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>阶段练习1</title> </head> <body> <form action="#" method="get"> <table border="1" cellspacing="0" cellpadding="10" align="center">
2020-08-24 20:06:07
126
原创 html基础标签
基础标签标题标签:h1~h6h1~h6语义越来越弱页面上只有一个h1标签段落标签:p一段一段文字的时候使用<h3>登鹳雀楼</h3><p>白日依山尽</P><p>黄河入海流</P><p>欲穷千里目</P><p>更上一层楼</p>.链接标签:a页面间的跳转页面内的跳转百度href:目的地,跳转后的URL地址title:鼠标悬停显示的内容target
2020-08-23 19:16:28
98
原创 单标签和双标签的分类
单标签<!--...--> <br /> <hr /> <img src=""> <frame> <input /> <!DOCTYPE> <link> <meta>双标签<head></head> <body></body> <title></title> <header><
2020-08-23 17:06:34
629
原创 块级、行内、行内块的简单分类
<head</head>块级元素<body></body>块级元素<header></header>块级元素<footer></footer>块级元素<nav></nav>块级元素<ol></ol>块级元素<ul></ul>块级元素<li></li>...
2020-08-23 16:55:28
283
转载 get和post常见的区别
get和post常见的区别http协议最常见的两种方法GET和POST请求缓存:GET 会被缓存,而post不会收藏书签:GET可以,而POST不能保留浏览器历史记录:GET可以,而POST不能用处:get常用于取回数据,post用于提交数据安全性:post比get安全请求参数:querystring 是url的一部分get、post都可以带上。 get的querystring(仅支持urlencode编码),post的参数是放在body(支持多种编码)请求参数长度限制:get请求长度最多1
2020-08-23 15:23:51
92
原创 第一次HTML课程总结
HTML基础知识欢迎使用Markdown编辑器第一课代码运行结果总结新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用提示:文章写完后,目录可以自动生成,如何生成可参
2020-08-22 15:32:13
238
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人