jsnew
alightman
这个作者很懒,什么都没留下…
展开
-
js初学——获取用户数据地址参数
"?name=hucc&pass=123456" {name:"hucc", pass:"123456"}; 将获得的地址栏中参数转变为对象封装起来 function getParamObj(){ var search = location.search;//获取地址栏中的参数; (在表单域中用户名和密码框中写上cccc,12233s) 打印台打印//浏览器htt原创 2017-09-23 01:17:39 · 538 阅读 · 0 评论 -
匿名函数常用Ing
匿名函数 匿名函数是指没有名字的函数,匿名就是没有名字,所有直接写会报错,没有办法使用,没有定义函数。 所以,匿名函数必须结合着用。 用法1,赋值给一个变量/对象的属性(注册事件),通过变量去调用。 2,自执行、自调用。 3,当成参数进行传递,参数:function ;(function(){ console.log("呵呵"); })(); //自调用函数、自执行函数:原创 2017-09-23 01:16:26 · 195 阅读 · 0 评论 -
for循环写法进阶
1、常用写法: for(var i=0;i console.log(i); console.log(arr[i]); } 每次都需要读取一次arr.length,进行判断 2、for(var i=0,len=arr.length;i console.log(i); console.log(arr[i]); } 变量定义完整,不用再从数组中取回长度,直接让计算机判断i与lengt原创 2017-09-23 01:14:39 · 2559 阅读 · 0 评论 -
理解for循环,到底循环了什么?
for循环原创 2017-09-23 01:12:06 · 6535 阅读 · 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 · 294 阅读 · 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 · 259 阅读 · 0 评论 -
js的栈堆概念
栈堆概念 Js中没有栈堆概念,引入它为了方便理解和更好的学习: 数据类型 基本类型数据叫做值类型,复杂类型又叫做引用类型 a.值类型,简单数据类型,在存储时,变量中存储的是值本身,因此叫做值类型。 b.引用类型,复杂数据类型,在存储时,变量存储的仅仅是地址,用其引用,因此称为引用数据类型。 栈堆空间分配概念 1.栈 由操作系统自动分配释放,存放函数的原创 2017-09-26 00:30:21 · 773 阅读 · 0 评论