jsnew
alightman
这个作者很懒,什么都没留下…
展开
-
js初学——获取用户数据地址参数
"?name=hucc&pass=123456" {name:"hucc", pass:"123456"};将获得的地址栏中参数转变为对象封装起来function getParamObj(){varsearch =location.search;//获取地址栏中的参数;(在表单域中用户名和密码框中写上cccc,12233s)打印台打印//浏览器htt原创 2017-09-23 01:17:39 · 550 阅读 · 0 评论 -
匿名函数常用Ing
匿名函数匿名函数是指没有名字的函数,匿名就是没有名字,所有直接写会报错,没有办法使用,没有定义函数。所以,匿名函数必须结合着用。用法1,赋值给一个变量/对象的属性(注册事件),通过变量去调用。2,自执行、自调用。3,当成参数进行传递,参数:function;(function(){console.log("呵呵");})();//自调用函数、自执行函数:原创 2017-09-23 01:16:26 · 205 阅读 · 0 评论 -
for循环写法进阶
1、常用写法:for(var i=0;iconsole.log(i);console.log(arr[i]);}每次都需要读取一次arr.length,进行判断2、for(var i=0,len=arr.length;iconsole.log(i);console.log(arr[i]);}变量定义完整,不用再从数组中取回长度,直接让计算机判断i与lengt原创 2017-09-23 01:14:39 · 2601 阅读 · 0 评论 -
理解for循环,到底循环了什么?
for循环原创 2017-09-23 01:12:06 · 6580 阅读 · 1 评论 -
js的null与undefined的设计初衷
null表示一个“空”的值,它和0以及空字符串''不同,0是一个数值,''表示长度为0的字符串,而null表示“空”。在其他语言中,也有类似JavaScript的null的表示,例如Java也用null,Swift用nil,Python用None表示。但是,在JavaScript中,还有一个和null类似的undefined,它表示“未定义”。JavaScript的设计者希望用null表示原创 2017-09-26 00:19:00 · 325 阅读 · 0 评论 -
Js中对象初认识
对象1.对象初识JavaScript的对象是一组由键-值组成的无序集合,例如:var person = { name: 'zhangsan', age: 20, tags: ['js','web','mobile'], city: 'Beijing',hit:null};JavaScript对象的键都是字符原创 2017-09-26 00:20:36 · 281 阅读 · 0 评论 -
js的栈堆概念
栈堆概念Js中没有栈堆概念,引入它为了方便理解和更好的学习:数据类型基本类型数据叫做值类型,复杂类型又叫做引用类型a.值类型,简单数据类型,在存储时,变量中存储的是值本身,因此叫做值类型。b.引用类型,复杂数据类型,在存储时,变量存储的仅仅是地址,用其引用,因此称为引用数据类型。栈堆空间分配概念1.栈由操作系统自动分配释放,存放函数的原创 2017-09-26 00:30:21 · 818 阅读 · 0 评论