10 2022 档案
摘要:一、构造函数和原型 (一)概述 1、在典型的OOP的语言中(如java),都存在类的概念,类就是对象的模板,对象就是类的实例,但在ES6之前,JS中并没有引入类的概念。 2、在ES6之前,对象不是基于类创建的,而是用一种称为构建函数的特殊函数来定义对象和它们的特征。 3、创建对象可以通过以下三种方式
阅读全文
摘要:// 双击禁止选定文字 window.getSelection ? window.getSelection().removeAllRanges() : document.section.empty(); 一、面向对象编程介绍 (一)两大编程思想 1、面向过程 2、面向对象 (二)面向过程编程 POP
阅读全文
摘要:一、jQuery事件注册 1、单个事件注册 (1)语法: element.事件(function(){}) $("div").click(function(){事件处理程序}) (2)其他事件和原生基本一致: 比如mouseover、mouseout、blur、focus、change、keydow
阅读全文
摘要:一、jQuery选择器 (一)jQuery基础选择器 1、原生JS获取元素方式很多,很杂,而且兼容性情况不一致,因此jQuery给我们做了封装,使获取元素统一标准。 $("选择器"); // 里面选择器直接写CSS选择器即可,但是要加引号(单引号、双引号都可以) 名称 用法 描述 ID选择器 $("
阅读全文
摘要:一、jQuery 概述 (一)JavaScript 库 1、JavaScript库:即library,是一个封装好的特定的集合(方法和函数)。从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动画animate、hide、show,比如获取元素等。 2、简单理解:就
阅读全文
摘要:一、本地存储1、随着互联网的快速发展,基于网页的应用越来越普遍,同时也变得越来越复杂,为了满足各种各样的需求,会经常性在本地存储大量的数据,HTML5规范提出了相关解决方案。(一)本地存储特征1、数据存储在用户浏览器中;2、设置、读取方便、甚至页面刷新不丢失数据;3、容量较大,sessionStor
阅读全文
摘要:一、触屏事件 (一)触屏事件概述 1、移动端浏览器兼容性较好,我们不需要考虑以前JS的兼容性问题,可以放心的使用原生JS书写效果,但是移动端也有自己独特的地方。比如触屏事件 touch(也称触摸事件),Android和IOS都有。 2、touch 对象代表一个触摸点。触摸点可能是一根手指,也可能是一
阅读全文