Javascript
故友丿重逢
这个作者很懒,什么都没留下…
展开
-
JavaScript函数的自我执行
JavaScript函数的立即自我执行函数的立即执行就是在函数声明之后立即执行,一般有两种常见写法:** (function() {…})() **将一个函数包裹在一个小括号运算符中,后面再跟一个小括号用于调用。**(function(){…}())**将一个匿名函数后面跟一个小括号,然后整个包裹在一个小括号运算符中。例如: //第一种方法 (function (a, ...原创 2019-12-19 19:42:33 · 347 阅读 · 0 评论 -
js中的arguments的用法及创建一个伪数组
JavaScript函数中内置对象argarguments的用法及如何创建一个伪数组JavaScript中arguments是一个比较特殊的对象,实际上它也是函数内置的一个属性,也就是说所有函数都内置了一个arguments对象,arguments对象中存储了调用函数是传递的所有的实参,arguments是一个伪数组(类数组对象;因此可以遍历)。伪数组的特点:1、具有length属性,可以通...原创 2019-12-17 20:00:09 · 560 阅读 · 0 评论 -
js冒泡排序
冒泡排序1、比较相邻的两个元素,如果前一个比后一个大,则交换位置。2、比较完第一轮的时候,最后一个元素是最大的元素。3、这时候最后一个元素是最大的,所以最后一个元素就不需要参与比较大小。fuction dome(arr){ for(var i=0;i<arr.length-1;i++){ for(var j=0;j<arr.length-1-i;j++){ if(ar...原创 2019-11-13 20:25:13 · 104 阅读 · 0 评论 -
函数的闭包
函数闭包:有权在函数内访问另一个函数作用域的变量并且将该函数返回1)、闭包:简单来说,闭包就是函数中的函数,就是说如果一个函数要是想访问另一个目标函数的变量,就得在目标函数中重新定义一个函数,并且将这个定义的函数return出来,然后使用。案例:function dome(){var num=100; function sum(){console.log(num);}return...原创 2019-11-11 20:17:19 · 193 阅读 · 0 评论 -
Array的方法演示
数组的内置方法1、栈方法:push()在数组末尾添加数据 ,支持多个参数 , 压栈;pop出栈 删除数组尾部元素 不能有参数 一次删一个。 var num=[1,2,3,4,5,6]; num.push(6,7,8); //在尾部添加元素 支持多个参数添加 num.pop(); //删除尾部元素 不能有参数 一次只能删一个 ...原创 2019-11-10 16:34:34 · 118 阅读 · 0 评论 -
jsDOM节点操作
1、访问节点document.getElementById(‘id’);返回对拥用指定id的第一个对象访问document.geiElementsByName(‘name’);返回对拥有名称的节点集合document.getElementsByTagName(tagname);返回带有指定标签名的对象集合document.getElementsByClassName(classnam...原创 2019-11-10 16:34:11 · 141 阅读 · 0 评论 -
js参数函数
带参函数的应用JS参数函数分为四种:无参函数有参函数带有返回值的函数匿名函数有参函数:1)形参:函数定义时的参数2)实参:函数调用时的参数3)函数的参数理论上可以有无限多少个,多个参数之间使用逗号隔开4)函数类型不限制带有返回值的函数:return语句1)将结果返回2)结束函数//带有返回值的函数 计算两个数据的差function num(){ var d...原创 2019-11-10 16:33:57 · 519 阅读 · 0 评论 -
js分支结构
js分支结构分支结构if…else if…else if… switch…1、 if…else<script>if(判断条件){代码块1;}else{代码块2;}</script><script>var =day=prompt('请输入星期:');if(day='星期日'){ document.write('休息');...原创 2019-11-10 16:33:36 · 192 阅读 · 0 评论 -
js运算符
js运算符要进行各种各样的运算就要运用到不同的运算符算术运算符: +、-、*、/、%、++、–(1)、num=10 + 10num=20 - 10num=10 * 10num=10 / 10(2)、% 取余运算符 两个数相除 取余数例如:A = 10 % 3; // A = 1,如果余数不为0,则两个不能整除;A = 10 % 2; // A = 0,如果余数为...原创 2019-11-10 16:33:16 · 85 阅读 · 0 评论 -
JavaScript入门
JavaScript简介前言JavaScript诞生与1995年。它当时的目的是为了验证表单输入的验证。因为在JavaScript问世之前,表单的验证都是通过服务器端验证的。而当时都是电话拨号上网的年代,服务器验证数据是一件非常痛苦的事情。经过多年的发展,JavaScript从一个简单的输入验证成为了一门很强大的编程语言。JavaScript是什么JavaScript 是一种具有面...原创 2019-11-10 16:32:38 · 99 阅读 · 0 评论