javascript基础
一天不学习感觉像头猪
这个作者很懒,什么都没留下…
展开
-
javascript栈、队列、重排和添加删除替换数组的操作方法
一 、栈方法: 栈规则(后进先出),也就是最新添加的项最早被移除。只发生在一个位置——栈的顶部。 push()和pop()方法的使用:push()接受任意参数并逐个添加到数组末尾,增加数组的length();pop()则是从数组末尾移除最后一项,减少数组的length值。两个方法都是返回改变后的项。 var a=["my","your","ok"]; a.push("lis"); a.pu...原创 2019-03-12 16:08:03 · 276 阅读 · 0 评论 -
javascript中的参数传递
在ECMAScript中,所有的函数的参数都是按值传递的,也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。 例子1:向参数传递基本类型的值时 function addTen(num){ num+=1; return num; } var count=20; var result=addTen(count); console.log(cou...原创 2019-03-11 13:04:21 · 280 阅读 · 0 评论 -
javascript判断基本数据类型、Array和Object的方法
一、JS中判断基本数据类型时,一般使用typeof。 var a,b="",c=null; console.log(typeof a,typeof b,typeof c,typeof d); //undefined,string,object,undefined 二、JS中判断是Array还是Object类型方法 最快最简单的方法: function isArray(obj){ ...原创 2019-03-12 12:42:20 · 1172 阅读 · 0 评论