随笔分类 -  javascript

摘要: 阅读全文
posted @ 2014-11-27 20:24 王孙将归 阅读(121) 评论(0) 推荐(0)
摘要:var str = 'hello world';//这是一个字符串没错,但是在运行的一瞬间,js会把它包装成为一个对象,赋予它一些属性和方法,如length 属性,substr方法,名字和php中的substr一样但是使用方法稍微不一样,它只有2个参数,不用传str本身看下join方法。和php中的... 阅读全文
posted @ 2014-11-26 15:33 王孙将归 阅读(162) 评论(0) 推荐(0)
摘要:js中的数组的建,只可能是从0开始数组可以看为对象,字符串也是,所以可以用点语法掉其属性数组的循环 var arr = ['赵','钱','孙','李']; for (var i=0;i<arr.length;i++){ console.log(arr[i]);... 阅读全文
posted @ 2014-11-26 15:12 王孙将归 阅读(193) 评论(0) 推荐(0)
摘要:拼接运算符+console.log('hello'+3+'world');显示结果为hello3world再看console.log(3+2+4+'hello'+5);//9hello5从左往右加时,碰到第一个非数值型后,后面的就全部理解为拼接操作2在js中,逻辑运算返回的是,最早能让表达式成立的那... 阅读全文
posted @ 2014-11-26 14:38 王孙将归 阅读(414) 评论(0) 推荐(0)
摘要:js中有null和undefined,null是指对象不存在,undefined是指原生数据不存在var h = {name:'lisi',age:28};console.log(h.name)//对象用的是点语法,php中是name->'lisi'下面是数组,数组用的是【】语法1 var arr ... 阅读全文
posted @ 2014-11-26 13:50 王孙将归 阅读(158) 评论(0) 推荐(0)
摘要:Javascript中的函数“在定义它们的作用域里运行,而不是在执行它们的作用域里运行”,这是权威指南里抽象而精辟的总结。分三步1 分析参数2分析变量声明3分析函数声明具体步骤0: 函数运行前的1瞬间, 生成 Active Object (活动对象),下称AO 活动对象(activeObject)... 阅读全文
posted @ 2014-11-25 20:30 王孙将归 阅读(218) 评论(0) 推荐(0)
摘要:js中函数嵌套是非常普遍的,那么子啊函数嵌套中,变量时怎么寻找的?答:首先在内层中寻找,找不到的话就跑的外层寻找,……直到跑到window顶层(全局)为止——————————————————————————————声明变量时加var和不加var的区别,答:加var才是声明变量。不加的话是赋值操作(不... 阅读全文
posted @ 2014-11-24 21:17 王孙将归 阅读(139) 评论(0) 推荐(0)
摘要:1 2 3 4 new document 5 6 7 8 9 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 阅读全文
posted @ 2014-11-19 10:55 王孙将归 阅读(143) 评论(0) 推荐(0)