详细
文章平均质量分 58
卢哥老油条
这个作者很懒,什么都没留下…
展开
-
面试必问————java script 中的闭包
JavaScript之闭包一、什么是闭包?要理解闭包就要去理解变量的作用域,在JS中存在两种变量的作用域,一种是全局变量,一种是局部变量。两种变量的区别就是函数内部可以直接读取全局变量,但是在函数外部无法读取函数内部的局部变量。闭包是指有权访问另外一个函数作用域中的局部变量的函数。声明在一个函数中的函数,叫做闭包函数。而且内部函数总是可以访问其所在的外部函数中声明的参数和变量,即使在其外部函数被返回了之后。闭包的特点1、可以让外部访问函数内部变量2、局部变量会常驻在内存中3、可以避免使用全局变原创 2021-04-25 19:08:53 · 107 阅读 · 0 评论 -
dom事件的三个阶段
DOM事件的三个阶段事件发生后,会在DOM树上传播,DOM事件流分为三阶段:捕获,目标,冒泡如下图:事件的发生:三个阶段捕获:由外 向内,记录各级元素上绑定的相同事件 IE8中无此阶段目标触发: 首先触发目标元素上的事件处理函数冒泡:按照捕获顺序的反向,有内到外,依次触发各级父元素绑定的事件处理函数在事件处理中目标阶段被看做冒泡阶段的一部分如果有多个相同类型事件的事件监听函数绑定到同一个元素,当该类型的事件触发时,它们会按照被添加的顺序执行。EventTarget.addEvent原创 2021-04-20 13:47:36 · 459 阅读 · 0 评论 -
JavaScript正则以及RegExp
JavaScript正则以及RegExp正则表达式(英语:Regular Expression,在代码中常简写为regex、regexp或RE)使用单个字符串来描述、匹配一系列符合某个句法规则的字符串搜索模式。什么是正则?能做什么正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。 搜索模式可用于文本搜索和文本替换。正则表达式重点:转义字原创 2021-04-20 13:39:18 · 143 阅读 · 0 评论 -
JavaScript在开发中 使用的的一些小技巧 学到就是赚到
生成指定范围内的随机数我们需要获取指定范围(min,max)内的整数的时候,下面的代码非常适合,使用率高! function getRandom(min,max){ return Math.floor(Math.random() * (max - min + 1)) + min } var a = getRandom(10,20) console.log(a);保留指定小数位这个要求也是很常见的,可以toFixed()方法简原创 2021-04-10 14:23:15 · 146 阅读 · 1 评论 -
保姆级JavaScript函数以及构造函数教学。
一.函数首先弄明白何为函数呢,函数简单的说就是重复执行的代码块。函数是这样的一段JavaScript 代码,它只定义一次,但可能被执行或调用任意次。函数的定义方式:声明式函数定义: function 函数名 (){};这种定义方式,会将函数声明提升到该函数所在作用域的最开头,也是就无论你在这个函数的最小作用域的那儿使用这种方式声明的函数,在这个作用域内,你都可以调用这个函数为你所用。关键字 : function 函数名(){ 要执行的代码原创 2021-04-10 13:31:33 · 172 阅读 · 0 评论 -
Java scripe好用的冒泡排序法保姆教程分析。
这里写自定义目录标题冒泡排序法介绍写在js代码中(求出最大值)冒泡排序法介绍冒泡排序是一种非常基础切好用的排序方法,他的原理就是从把一个数组中的每一个数从前往后依次进行比较,设一个中间值,然后根据大小交换位置,每一轮的比较都确定出一个当轮比较的最大值,最终实现数组的大小排序。下面我们用JS实现冒泡排序。写在js代码中(求出最大值)1.先创建一个数组2.用for循环来进行比较,确定大小值,并进行位置调换。因为数组中的数可以有n个,所以需要比较n次...原创 2021-04-10 13:09:15 · 148 阅读 · 1 评论 -
有手就行!JavaScript基础一看就懂
一.认识JavaScriptJavaScript 是 Web 的编程语言, 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript 是 web 开发人员必须学习的 3 门语言中的一门:1.HTML 定义了网页的内容2. CSS 描述了网页的布局3.JavaScript 网页的行为二.JavaScript 用法HTML 中的脚本必须位于 标签之间。脚本可被放置在 HTML 页面的 和 部分中。原创 2021-03-29 13:07:41 · 100 阅读 · 0 评论 -
有手就行!css扑克旋转动画效果
CSS3:过渡动画及关键帧动画-案例:扑克牌的特效翻转过渡动画及关键帧动画过渡动画及关键帧动画大致介绍了CSS3中的技术之一:动画,因为我也是学习者,这只是我自己的观点,如有错误,请指出。废话不多说,开始步入正题:想必大家都看过动画片:猫和老鼠,其剧情幽默轻松,让人印象深刻。就像灰太狼永远都吃不到羊,汤姆也斗不过杰瑞。那么这么好看的动画片是怎么拍出来的呢?是直接实拍吗?想必大家都没深究。今天就讲讲这些动画是怎么呈现在我们面前的。我们所看到的动画是一帧一帧的画面,当连起来播放,就是一个完整的动画了。那原创 2021-03-29 12:32:28 · 887 阅读 · 0 评论 -
有手就行!css基础伪类选择器汇总教学!
css中伪类选择器和伪元素基础伪类选择器及使用方法hover选择器结构伪类选择器结构伪类选择器汇总基础伪类选择器及使用方法CSS伪类是用来添加一些选择器的特殊效果。hover选择器注意:伪类选择器hover 可以作用于所有元素,不仅仅是链接。与hover类似的选择器还有link,visited,active。 link 选择器可以设置未被访问过的链接样式, visited 选择器可以设置已被访问过的链接样式,active选择器可以设置被激活的链接样式。代码:p:hover{color: red;原创 2021-03-26 12:25:45 · 258 阅读 · 0 评论 -
有手就行!必看!学习css基础篇NO.2
这里写自定义目录标题CSS的选择器选择器的分类简单选择器合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入CSS的选择器css选择器是什么?CSS 选择器用于“查找”(或选取)要设置样式的 HTML 元素。选择器的分类简单选择器(根据原创 2021-03-15 20:13:02 · 60 阅读 · 0 评论 -
有手就行!必看!初学者学习css基础篇NO.1
这里写自定义目录标题什么是css?为什么要学习css?css有什么作用呢?注意!css语法一定要标准css层叠样式表什么是css?CSS是Cascading Style Sheet的缩写,层叠样式表,是一种用来表现文件样式的计算机语言。为什么要学习css?css有什么作用呢?在html中,样式通常存储在样式表中,使用css是为了解决内容与表现分离的问题,外部样式表不仅美观,而且外部样式表可以极大提高工作效率。作用1.CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化原创 2021-03-08 20:26:14 · 177 阅读 · 1 评论