上一页 1 ··· 4 5 6 7 8

2016年11月12日

摘要: JavaScript解析过程分为两个阶段: 一是:编译阶段.就是JavaScrip预解析阶段,在这个阶段JavaScript解析器将完成把JavaScript脚本代码转换到字节码; 二是:执行阶段.在编译阶段JavaScript解析器借助执行环境把字节码生成机械码,并顺序执行; 预解析:在当前的作用 阅读全文
posted @ 2016-11-12 20:19 鹿晓晓 阅读(307) 评论(0) 推荐(0) 编辑
 

2016年11月6日

摘要: var arr2=[{name:'阿拉蕾',age:9}, {name:'考拉',age:6}, {name:'靓仔',age:10}];arr2.sort(function (c,d) {//按照age由小到大进行排序 return c.age>d.age?1:-1;//c-d<0升序排序,c-d 阅读全文
posted @ 2016-11-06 21:13 鹿晓晓 阅读(186) 评论(0) 推荐(0) 编辑
 
摘要: 1.值类型:基本数据类型,参数传递时,拷贝值,复制给参数,再修改新的参数的值时,原始的参数的值不会变. eg: 2.引用类型,复合型数据类型,在做参数传递时,拷贝对象地址,赋值给新的参数,修改新的参数的值的时候会使得原来的参数的值发生改变。 eg: 阅读全文
posted @ 2016-11-06 20:23 鹿晓晓 阅读(133) 评论(0) 推荐(0) 编辑
 
摘要: 1.==:在做比较的时候会先将两边的值进行类型转换然后进行比较。 eg: []==![] >true []会先调用valueof()获取原始值,结果为空: 》[] [].valueof获取原始值失败之后会强制调用.toString(),结果: 》“” 》0(为空的对象要转换成数字) ![].tost 阅读全文
posted @ 2016-11-06 10:42 鹿晓晓 阅读(464) 评论(0) 推荐(0) 编辑
 
上一页 1 ··· 4 5 6 7 8