笔记
Futaki_kanata
这个作者很懒,什么都没留下…
展开
-
2020-10-14
在PC端,屏幕1200两端留白在PE端就不行,首先它没有1200px那么大的宽度,其次不能留白,很丑就需要在手机屏幕上铺满内容Viewport在移动设备上进行网页的重构或者开发,首先我们就要搞明白viewport,只有弄明白viewport概念以及与其相关的meta标签的使用,才能更好的让我们的网页适配或者响应不同分辨率的移动设备Viewport的概念设备屏幕上能用来显示我们网页的那一块区域获取视口大小:document.documentElement.clientWidth移动设备上的浏览原创 2020-10-14 20:54:05 · 109 阅读 · 0 评论 -
2020-10-06
捕获与设置Js获取文本内容:innerText,innerHtml,textContent动画Animate()有三个参数,第一个参数就是你要改变的样式,第二个参数是显示的速度(“fast”,“slow”,毫秒数),第三个是回调函数Text()捕获文本内容,等价于innerText更改文本的内容Html()获取元素的内容,包括设置的样式更改内容样式Val()获取或者设置value值属性attr获取或更改元素的属性值元素...原创 2020-10-06 11:20:25 · 343 阅读 · 1 评论 -
2020-10-05
什么是数组?数组对象是使用单独的变量名来存储一系列的值。如果你有一组数据(例如:车名字),存在单独变量如下所示:var car1=“Saab”;var car2=“Volvo”;var car3=“BMW”;然而,如果你想从中找出某一辆车?并且不是3辆,而是300辆呢?这将不是一件容易的事!最好的方法就是用数组。数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。创建一个数组创建一个数组,有三种方法。下面的代原创 2020-10-05 22:17:12 · 117 阅读 · 1 评论 -
2020-09-30
(1) $(document).ready()( d o c u m e n t ) . r e a d y ( ) 允 许 我 们 在 文 档 完 全 加 载 完 后 执 行 函 数 等 价 于 (document).ready()允许我们在文档完全加载完后执行函数 等价于(document).ready()允许我们在文档完全加载完后执行函数等价于(function(){})(2) click()Click()方法当按钮点击事件被触发的时候会调用一个函数该函数在用户点击HTML元素的时候执行(3原创 2020-09-30 18:14:41 · 91 阅读 · 0 评论 -
2020-09-29
jQuery1 基础知识1.1基本概念jQuery是JS库,能够帮助我们轻松实现一些原本比较麻烦的功能jQuery每个版本分两个小版本:压缩版与未压缩版,压缩版文件较小,但是没有排版和注释不便于阅读;未压缩版文件较大,有排版和注释,便于阅读jQuery实际上就是一个js文件,加载到页面就可以直接使用了也可以通过CDN(Content Distrubute Net)来引用jquery1.2基本语法$(选择器).action();$:定义了这是一个Jquery的代码选择器:按照一定规则选择原创 2020-09-29 20:36:04 · 114 阅读 · 0 评论 -
2020-09-21
String(字符串)对象返回字符串的长度为字符串添加样式返回字符串中指定文本首次出现的位置 - indexOf()方法查找字符串中特定的字符,若找到,则返回该字符 - match() 方法替换字符串中的字符 - replace()更多的字符串对象的例子,在我们的JavaScript String 对象参考手册。Date(日期)对象使用 Date() 方法来返回今天的日期和时间使用 getTime() 计算从1970年到今天有多少毫秒使用 setFullYear() 设置具体的日期使用原创 2020-09-21 21:09:47 · 81 阅读 · 0 评论 -
2020-09-18
8.1 DOM概念DOM(Document Object Model):文档对象模型通过开发者工具可以看到整个文档是由一系列的节点对象组成的一棵树节点(Node)包括元素节点(1)、属性节点(2)、和文本节点(3)Th1代表一个元素节点(nodeType=1),nodeName是标签名(th)元素节点的nodeValue=nullgetAttributeNode方法是获取元素的属性节点,此时输出的节点类型是属性节点(2)节点名称就是属性名,节点值就是属...原创 2020-09-18 16:41:54 · 88 阅读 · 0 评论 -
2020-09-17
7.4 捕获与冒泡在这个案例中,如果单击文字,先提示“段落被单击”,然后再提示“div被单击了”,因为div是p的父容器,所有单击段落也就相当于单击了div,所有两者都会触发这个事件但是如何去规定两个事件的处理顺序?这就是事件的冒泡与捕获。冒泡:按照从内到外的顺序依次触发,是默认方式捕获:与上相反当使用mouseenter事件时,当里层的div触发进入事件时,处理完了就没了(阻断冒泡)而使用mouseover事件时,当里层的div触发进入事件时,处理完后还会冒泡给父容器处..原创 2020-09-17 16:15:14 · 88 阅读 · 0 评论 -
键码值
ESC键 VK_ESCAPE (27)回车键: VK_RETURN (13)TAB键: VK_TAB (9)Caps Lock键: VK_CAPITAL (20)Shift键: VK_SHIFT ($10)Ctrl键: VK_CONTROL (17)Alt键: VK_MENU (18)空格键: VK_SPACE ($20/32)退格键: VK_BACK (8)左徽标键: VK_LWIN (91)右徽标键: VK_LWIN (92)鼠标右键快捷键:VK_APPS (93)-------原创 2020-09-16 20:49:13 · 316 阅读 · 0 评论 -
2020-09-15
6数组6.1 数组的概念案例:计算五名同学的平均分这个程序非常简单,但是如果要计算100人的呢?要复制100编吗?我们要用到循环但是循环好像做不了,因为无法去控制变量a1,a2,也就是说无法将循环变量和变量a1,a2联系起来这段代码能够实现同样的功能,而且如果是100人的话,只需要把循环的条件改成i<100即可,整个程序的结构和代码量与人数的多少没有关系为什么没有关系呢,因为和循环结合了为什么和循环结合了呢因为我们把变量的表示方式改变了,改变成名称加序号的方式(a[0]原创 2020-09-15 23:04:07 · 90 阅读 · 0 评论