
JavaScript
文章平均质量分 54
会飞的鱼zhj
这个作者很懒,什么都没留下…
展开
-
js数组的常见属性和方法
本文链接:https://blog.youkuaiyun.com/qq_39148344/article/details/85522086属性length 是Array的实例属性。返回或设置一个数组中的元素个数。该值是一个无符号 32-bit 整数,并且总是大于数组最高项的下标,不只是可读。Array.prototype 属性表示 Array 构造函数的原型,并允许您向所有Array对象添加新的属性和方法。检查数组Array.isArray():最终判断这个值是不是数组转换方法valueof():返回的转载 2021-05-19 19:55:11 · 391 阅读 · 0 评论 -
二维数组的创建与使用
javascript二维数组js中二维数组的创建:顾名思义,二维数组就是在一维数组的基础上在创建一个或多个数组。代码如下:var webGroup=[ ["01","《西游记》","吴承恩"], ["02","《三国演义》","罗贯中"], ["03","《水浒传》","施耐庵"], ["04","《红楼梦》","曹雪芹"],]document.write(webGroup+"<br />")二维数组的两种遍历方法使用for遍历数组: var原创 2021-05-19 19:12:25 · 476 阅读 · 0 评论 -
JS数组的创建方法
创建数组的几种方法:方法一这是最简单的一种方法,当相对来说比较麻烦,适合初学者。代码如下:var arr1=new Array()arr1[0]="a"arr1[1]="b"arr1[2]="c"arr1[3]="d"document.write("arr1:"+arr1+"<br />");方法二代码如下:var arr2=new Array(3); arr2[0]=1;arr2[1]=2;arr2[2]=3;document.write("arr2:"+ar原创 2021-05-12 19:55:16 · 141 阅读 · 0 评论 -
JS函数详解
JS函数详解(转载)函数的基本概念、声明及调用;函数作用域、作用域链、闭包;this指向及修改和绑定this指向等。1.函数概念,声明及调用JS中的函数:把一段需要重复使用的代码,用function语法包起来,方便重复调用,分块和简化代码。复杂一点的,也会加入封装、抽象、分类等思想。声明方式:严格意义上两种方式,但还有匿名函数方式一: function 方法名(){ //要执行的代码 } 方式二:ES6中声明方式箭头函数,()=>{} 方式三:匿名函数,转载 2021-04-19 11:38:36 · 229 阅读 · 0 评论 -
for循环和while循环的区别
当知道执行次数的时候一般用for当条件循环时一般用while例如:for i=0,i<n,i++{}这里n是已知数,可以循环n次while i<n{}不知道要循环多少次,但当i>=n的时候停止循环do while循环总会执行一次,for不一定,一般来说,for对于初学使用的要多于while,但其实while的功能要大于for,以后你慢慢会体会到的,所有的for循环都可以用while来表示,但就不是所有的while循环都可以用for循环来表示!while的用途有时候比转载 2021-04-23 11:39:59 · 14315 阅读 · 0 评论 -
JS中arguments的使用
arguments是JS函数中的内置对象,arguments对象包含了许多函数调用的参数数组。代码如下:<script> function fun(){ // console.log(arguments); //里面存储了所有传递过来的实参 arguments=[1,2,3,4,5,6] // console.log(arguments.length); // console.log(arguments[2]);原创 2021-04-25 09:14:29 · 234 阅读 · 0 评论 -
JS中 While循环 与do.......while循环语法
while 循环会在指定条件为真时循环执行代码块。基本语法:while(条件){需要执行的代码}示例://1+2+3+.....100的和var sum=0; //存放和var i=0; //计数器while(i<=100){ sum+=i; i++;}document.write("1+2+3+...100的值是:"+sum)do …while语法:do{需要执行的代码}while(条件)示例: var i=1;//计数器 var su原创 2021-04-25 11:01:49 · 205 阅读 · 0 评论 -
js中的闭包
闭包是js的一个难点也是它的一个特色,是我们必须掌握的js高级特性,那么什么是闭包呢?它又有什么用呢?我们都知道,js的作用域分两种,全局和局部,基于我们所熟悉的作用域链相关知识,我们知道在js作用域环境中访问变量的权利是由内向外的,内部作用域可以获得当前作用域下的变量并且可以获得当前包含当前作用域的外层作用域下的变量,反之则不能,也就是说在外层作用域下无法获取内层作用域下的变量,同样在不同的函数作用域中也是不能相互访问彼此变量的,那么我们想在一个函数内部也有限权访问另一个函数内部的变量该怎么办呢?闭包就转载 2021-05-07 18:49:36 · 90 阅读 · 0 评论