09 2020 档案

摘要:1、jQuery插件的编写 官网地址:http://plugins.jquery.com 虽然jQuery很强大,但是有些方法还是没有给我们封装,所以我们要自己实现。为了公用,我们会把它做成插件的形式。 插件:本身我们不直接对jQuery代码进行操作,而是间接和对jQuery代码进行修改。 插件分为 阅读全文
posted @ 2020-09-30 13:55 正经的流刺源 阅读(135) 评论(0) 推荐(0)
摘要:1、jQuery中的动画 1、显示与隐藏 jQuery对象.show(speed, easing, callback); 显示 jQuery对象.hide(speed, easing, callback); 隐藏 jQuery对象.toggle(speed, easing, callback); 开 阅读全文
posted @ 2020-09-28 23:03 正经的流刺源 阅读(212) 评论(0) 推荐(0)
摘要:1、BOM操作 1、元素宽高 原生不能获取隐藏元素的宽高,但jQuery可以获取隐藏元素的宽高。 #box { width: 100px; height: 100px; padding: 10px; border: 1px solid #ccc; margin: 10px; } var box = 阅读全文
posted @ 2020-09-28 22:51 正经的流刺源 阅读(180) 评论(0) 推荐(0)
摘要:1、认识jQuery 1、什么是jQuery jQuery是一个优秀的JavaScript库,是一个由John Resig创建于2006年1月的开源项目。jQuery凭借简洁的语法和跨平台的兼容性,极大地简化了JavaScript开发人员遍历HTML文档、操作DOM、处理事件、执行动画和开发ajax 阅读全文
posted @ 2020-09-28 22:40 正经的流刺源 阅读(165) 评论(0) 推荐(0)
摘要:1、移动端事件 1、移动端事件 移动端常用的事件,主要有三个,分别是: ontouchstart(手指按下) ontouchmove(手指移动) ontouchend(手指抬起) 注意:移动端事件绑定,要用addEventListener var box = document.getElementB 阅读全文
posted @ 2020-09-28 22:20 正经的流刺源 阅读(732) 评论(0) 推荐(0)
摘要:质数:质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)。 方法如下: for (var i = 2; i <= 100; i++) { var onOff = true; //设置开关,为true时为质数 for (va 阅读全文
posted @ 2020-09-22 21:54 正经的流刺源 阅读(3676) 评论(0) 推荐(0)
摘要:1、匿名函数 函数种类: // 函数声明 function fn() { } ​ // 函数表达式 var fn = function () { } ​ // 事件函数 box.onclick = function () { } ​ // 构造函数 一定要能过new调用 function Fn() 阅读全文
posted @ 2020-09-20 23:07 正经的流刺源 阅读(423) 评论(0) 推荐(0)
摘要:1、正则 正则表达式:正则(regular)表达式(expression) 是对字符串操作的一种逻辑公式,就是用事先定义好的一些特殊字符,及这些特定字符的组合,组成一个‘规则字符串’,这个规则字符串用来表达对字符串的一种过滤逻辑。 1、创建 字面量创建: /检索字符/修饰符; 构造函数创建:new 阅读全文
posted @ 2020-09-20 22:59 正经的流刺源 阅读(1156) 评论(0) 推荐(0)
摘要:1、面向对象的概念 面向对象基本概念: 类:类是对象的类型模板,例如,定义Student类来表示学生,类本身是一种类型,Student表示学生类型,但不表示任何具体的某个学生 实例:实例是根据类创建的对象,例如,根据Student类可以创建出小明、小花等多个实例,每个实例表示一个具体的学生,他们全都 阅读全文
posted @ 2020-09-20 22:43 正经的流刺源 阅读(240) 评论(0) 推荐(0)
摘要:1、事件基础 事件是可以被 javaScript 侦测到的行为。 网页中的每个元素都可以产生某些可以触发javaScript函数的事件。比方说,我们可以在用户点击某按钮时产生一个 onclick 事件来触发某个函数。 1、事件函数 事件函数:被事件触发的才是事件函数 var box = docume 阅读全文
posted @ 2020-09-20 22:23 正经的流刺源 阅读(213) 评论(0) 推荐(0)
摘要:众所周之,IE8及以下的浏览器中方法较少,像Array原型中的indexof方法在IE8及以下的浏览器中会出现undefined; 那么我们如何做到兼容呢;方法如下: if (!Array.prototype.indexOf) { //如果Array.prototype中不存在indexof方法,就 阅读全文
posted @ 2020-09-17 17:34 正经的流刺源 阅读(349) 评论(0) 推荐(0)
摘要:BOM全称Browser Object Model - 浏览器对象模型,他提供了很多对象,用于访问浏览器的功能,没有规范,BOM的核心是window 什么是window,什么是document? window是js中最大的对象,表示窗口,包含document document文档对象,表示HTML 阅读全文
posted @ 2020-09-13 21:07 正经的流刺源 阅读(241) 评论(0) 推荐(0)
摘要:文档对象模型(Document Object Model,简称DOM),是W3C组织推荐的处理可扩展标志语言的标准接口。在网页上,组织页面(或文档)的对象被组织在一个树形结构中,用来表示文档中对象的标准模型就称为DOM。 1、获取节点 1、节点 <!DOCTYPE html> <html lang= 阅读全文
posted @ 2020-09-13 20:45 正经的流刺源 阅读(573) 评论(0) 推荐(0)
摘要:数组 数组的作用是:使用单独的变量名来存储一系列的值。数组是可以存储任意数据类型的数据。 1、创建 // 1、字面量 推荐 var arr = []; // 创建一个空数组 var arr = [1, 2, 3]; var arr = [1, 'ab', true, null, undefined, 阅读全文
posted @ 2020-09-13 20:24 正经的流刺源 阅读(113) 评论(0) 推荐(0)
摘要:例如;给一个字符串 str = '1543211%%%%aaabbb2323ccA789BABA***'; 实现过程入下: <script> var str = '1543211%%%%aaabbb2323ccA789BABA***'; console.log(parse(str)); //打印出最 阅读全文
posted @ 2020-09-13 19:44 正经的流刺源 阅读(248) 评论(0) 推荐(0)
摘要:1、创建 // 1、字面量创建(推荐)(成对的单双引号引着的就是字符串) var str1 = '花自飘零水自流'; console.log(str1); console.log(typeof str1); // string // 2、函数创建 var str2 = String('一种相思,两处 阅读全文
posted @ 2020-09-12 10:29 正经的流刺源 阅读(181) 评论(0) 推荐(0)
摘要:1,获取时间 var d = new Date(); // 创建时间对象(没有参数),是当前电脑此时此刻的时间 console.log(d); // 它是一个对象,{},它里面有很多的属性和方法 var year = d.getFullYear(); // 年 var month = d.getMo 阅读全文
posted @ 2020-09-11 13:45 正经的流刺源 阅读(239) 评论(3) 推荐(1)
摘要:数组迭代的5个小宝贝(js) <script> // 1,数组.forEach(function (数组项, 下标, 数组本身) { }); // 作用:同for循环,用于遍历数组(没有返回值) // var arr = ['刘备', '关羽', '张飞']; // arr.forEach(func 阅读全文
posted @ 2020-09-10 18:33 正经的流刺源 阅读(250) 评论(0) 推荐(1)