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

浙公网安备 33010602011771号