01 2019 档案

摘要:1.循环数组、对象: $.each(数组/对象,结果函数),即$.(arr,function(x,y) {...} ) 如果是数组,则函数中的x表示索引,y表示索引对应的值,只传递一个参数的话则表示索引下标。 如果是对象,则函数中的x表示键,y表示键对应的值,只传递一个参数的话则表示键。 2.循环标 阅读全文
posted @ 2019-01-31 11:04 Forever77 阅读(1597) 评论(0) 推荐(0) 编辑
摘要:attr和prop,prop常用来操作标签的固有属性,比方说checkbox的checked属性、select的selected属性,而attr常用来操作我们自己给标签添加的属性。 $('div').attr('attrname') :获取div标签的属性值 $('div').attr('attrn 阅读全文
posted @ 2019-01-30 13:38 Forever77 阅读(323) 评论(0) 推荐(0) 编辑
摘要:jQuery的选择器可参考css进行理解 1.基本选择器,根据id、class和标签名 $('*'):对所有内容生效 $('#id'):根据id进行选择 $('.class'):根据class进行选择 $('tagName'):根据html标签进行选择 $('.class,tagName,...') 阅读全文
posted @ 2019-01-29 09:51 Forever77 阅读(155) 评论(0) 推荐(0) 编辑
摘要:jQuery是一个JavaScript函数库,可实现HTML元素选取及操作、CSS 操作、HTML事件函数、JavaScript特效和动画、HTML DOM遍历和修改、AJAX等功能。 在html中引用jQuery,需要在head部分通过script并指定src引入 1.从jQuery官网http: 阅读全文
posted @ 2019-01-28 23:42 Forever77 阅读(224) 评论(0) 推荐(0) 编辑
摘要:BOM即Browser Object Model,浏览器对象模型,表示浏览器窗口,所有js全局对象、函数以及变量均是window 对象的成员。 对于不同的浏览器,表示宽度和高度的方法不同: 对于IE9及以上、Chrome、Firefox、Opera以及Safari:window.innerHeigh 阅读全文
posted @ 2019-01-20 14:10 Forever77 阅读(230) 评论(0) 推荐(0) 编辑
摘要:js对象的形式类似python的字典,创建js对象的两种方式 1.直接创建对象实例,例如 person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"} 2.使用函数来构造对象,然后通过new创建实例,例如 function perso 阅读全文
posted @ 2019-01-18 22:39 Forever77 阅读(196) 评论(0) 推荐(0) 编辑
摘要:获取html元素有三种方法,其中通过类名和标签获取的结果为一个HTMLCollection对象。 HTMLCollection对象可以理解为一个包含html元素的数组(但不是数组),可以通过索引[ ]访问,索引从0开始。 HTMLCollection对象具有一个length属性,即包含的html元素 阅读全文
posted @ 2019-01-15 23:05 Forever77 阅读(1570) 评论(0) 推荐(0) 编辑
摘要:1.改变html输出流,通过document.write() 直接向 HTML 输出流写内容 2.改变html内容,document.getElementById(id).innerHTML=''新的html 3.改变html属性,document.getElementById(id).attrib 阅读全文
posted @ 2019-01-15 22:11 Forever77 阅读(251) 评论(0) 推荐(0) 编辑
摘要:向元素添加事件句柄的语法:element.addEventListener(event, function, useCapture); 第一个参数是事件的类型,如click或者mousedown,注意前面都没有on 第二个是事件触发后调用的函数 第三个参数为布尔值,可选,默认值为false,即冒泡传 阅读全文
posted @ 2019-01-14 22:54 Forever77 阅读(199) 评论(0) 推荐(0) 编辑
摘要:js事件命名为on+动词 1.onclick事件,点击鼠标时触发,ondbclick双击事件 2.onload和onunload事件,在用户进入或离开页面时触发 用于处理cookie,onload 事件可用于检测访问者的浏览器类型和浏览器版本,并基于这些信息来加载网页的正确版本。 3.onchang 阅读全文
posted @ 2019-01-14 21:23 Forever77 阅读(417) 评论(0) 推荐(0) 编辑
摘要:当网页被加载时,浏览器会创建页面的文档对象模型DOM,即Document Object Model 整个文档为一个文档节点(document对象) 每个html元素为一个元素节点(element对象) html元素内的文本为文本节点(textNode对象) html元素的属性为属性节点(attrib 阅读全文
posted @ 2019-01-14 20:21 Forever77 阅读(4850) 评论(0) 推荐(0) 编辑
摘要:1.通过typeof查看数据类型 typeof的返回只有number、string、boolean、object、function、undefined五种类型 如果要查看的是数组、对象、日期、或者null,返回值都是object,无法通过typeof来判断他们的类型 2.通过constructor属 阅读全文
posted @ 2019-01-10 09:17 Forever77 阅读(173) 评论(0) 推荐(0) 编辑
摘要:函数前面使用关键词 function声明,代码块包含在{ }内。 函数声明后不会立即执行,在调用才会执行。 在函数内声明的变量为局部变量,只能在函数内部使用,可在不同的函数中使用相同的变量名。 在函数外声明的变量为全局变量,在整个js代码中都可以使用。 1.不带参数的函数 2.带参数的函数,多个参数 阅读全文
posted @ 2019-01-09 21:36 Forever77 阅读(152) 评论(0) 推荐(0) 编辑
摘要:JavaScript 可以通过4种不同的方式在html页面输出数据 1.使用window.alert() 弹出警告框,由于window为js的内置类,可简写为alter() 打开html页面,会弹出告警框,告警框内容显示11 2.使用 document.write() 方法将内容写到 HTML 文档 阅读全文
posted @ 2019-01-08 13:44 Forever77 阅读(443) 评论(0) 推荐(0) 编辑
摘要:条件判断和循环都使用{ }将代码块括起来,如果代码块只有一行,则可省略{ }。 在循环中,continue表示跳过当前循环继续进行下一次循环,break表示跳出整个循环。 1.条件判断if-else,语法规则 2.switch,基本语法 default表示不满足所有上述case条件则执行该语句,de 阅读全文
posted @ 2019-01-08 11:06 Forever77 阅读(477) 评论(0) 推荐(0) 编辑
摘要:一、基础规范 1.建议在每一个语句通过分号;结束,没有;浏览器会以换行符作为语句的结束;多个语句可以放在同一行,通过分号隔开即可。 2.单行注释://注释内容 多行注释:/*注释内容*/ 3.通过大括号{ }标志代码块 4.段落内换行 \ ,但是不允许在字符串中间换行 5.大小写敏感 二、变量 1. 阅读全文
posted @ 2019-01-08 01:05 Forever77 阅读(208) 评论(0) 推荐(0) 编辑
摘要:在html中引入css代码 在html中插入CSS样式表的方法有三种: 1.外部样式表(External style sheet):即所有的样式单独写在一个.css文件中,在html文件的head部分通过link进行引入。 其中href表示的是外部css文件的路径和名称 2.内部样式表(Intern 阅读全文
posted @ 2019-01-08 00:01 Forever77 阅读(1733) 评论(0) 推荐(0) 编辑
摘要:python中错误分两种 1.语法错误,例如缺少括号、冒号、引号等 语法错误与异常处理没有关系,必须在程序运行前就进行修正 2.逻辑错误:例如0做除数、列表下标超出等 一个异常标志一种错误,常见的异常如下,在python中,每个异常就是一个类 SyntaxError:代码非法不能编译,即语法错误 I 阅读全文
posted @ 2019-01-05 14:44 Forever77 阅读(211) 评论(0) 推荐(0) 编辑
摘要:float:使元素向左或向右移动(不能上下移动),直到它的外边缘碰到包含框或另一个浮动框的边框为止,浮动元素之前的元素将不会受到影响,之后的元素将围绕它。 float之后的元素脱离文档流。 默认为none无浮动,其他left左浮动、right右浮动。 clear:元素浮动之后后面的元素会重新排列,为 阅读全文
posted @ 2019-01-01 20:31 Forever77 阅读(610) 评论(0) 推荐(0) 编辑
摘要:隐藏一个元素可以通过把display属性设置为"none",或把visibility属性设置为"hidden",但是这两种方法会产生不同的结果。 display:none隐藏某个元素,且隐藏的元素不会占用任何空间,即该元素不但被隐藏了,而且原本占用的空间也会从页面布局中消失。 visibility: 阅读全文
posted @ 2019-01-01 18:36 Forever77 阅读(460) 评论(0) 推荐(0) 编辑
摘要:盒子模型:盒子默认的宽度为容器的宽度,也可以自省设定宽度,高度根据内容适应,也可以自行设定高度。min-height设定最小高度 一个盒子包括外边距、边框、内边距和实际内容 Margin(外边距):清除边框外的区域,外边距是透明的。 Border(边框):围绕在内边距和外边距的边框。 Padding 阅读全文
posted @ 2019-01-01 15:18 Forever77 阅读(1383) 评论(0) 推荐(0) 编辑
摘要:列表list,无序列表ul,有序列表ol 1.列表项样式list-style-type 无序列表默认为dist实心圆,有序列表默认为decimal阿拉伯数字(前面不带0) 其他无序列表常用none无样式,circle空心圆,square实心方块 有序列表常用decimal-leading-zero以 阅读全文
posted @ 2019-01-01 12:05 Forever77 阅读(1060) 评论(0) 推荐(0) 编辑
摘要:链接可以使用任何css属性,包括字体、颜色、背景等等、 链接有四个状态,可在四个状态时设置不同的属性 a:link - 正常,未访问过的链接 a:visited - 用户已访问过的链接 a:hover - 当用户鼠标放在链接上时 a:active - 链接被点击的那一刻 当为链接的不同状态设置样式时 阅读全文
posted @ 2019-01-01 11:25 Forever77 阅读(385) 评论(0) 推荐(0) 编辑
摘要:文本样式text 1.文本颜色color 例如h1 {color:red;} 2.文本方向direction,不常用 默认ltr从左到右,rtl表示从右到左 3.文本水平对齐方式text-align 如果文本方向为ltr即从左到右则默认左对齐,如果文本方向为rtl即从右到左则默认右对齐 left、c 阅读全文
posted @ 2019-01-01 00:45 Forever77 阅读(2301) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示