代码改变世界

js中关于对象的总结

2017-04-10 22:16 by 渣渣爱学习, 232 阅读, 0 推荐, 收藏, 编辑
摘要:一,对象的创建 对象的创建有三种方法: 1,通过对象直接量的创建,比如 var k = {x : 1},这种创建方法的原型链是Object.prototype 2,通过new 构造函数,比如 var k = new Array();//创建一个空数组 tips:除了用一些内置函数构造,也可以用自己写 阅读全文

js中eval()

2017-04-03 22:42 by 渣渣爱学习, 485 阅读, 0 推荐, 收藏, 编辑
摘要:看到了eval()的使用方法,虽然未曾用过,但仍是尝试着去理解 eval()是一个函数,拥有改变全局变量和局部变量的能力 全局变量:当eval置于最顶层代码中,这时候eavl修改的是全局变量,另外的情况是,eval置于最顶层代码中,但若是将eval赋值给另一个对象,那么调用这个对象修改的是全部变量 阅读全文

js关于数据类型的总结

2017-04-03 20:52 by 渣渣爱学习, 297 阅读, 0 推荐, 收藏, 编辑
摘要:js数据类型分为原始类型(num,字符串,boolean),对象类型(object,属性的集合,特殊对象是数组,全局对象),原始值(null,undefined),除了原始值,其他的都拥有方法 js可灵活进行数据类型转换 注意: 1,数字类型:在算数运算中上溢,下溢,或被零整除不会报错, 若上溢出结 阅读全文

关于arguments对象的问题

2017-03-30 22:16 by 渣渣爱学习, 252 阅读, 0 推荐, 收藏, 编辑
摘要:arguments对象是关于参数的问题,传的是实参,当传参时,函数内会生成arguments属性,与此同时会生成arguments的方法,比如arguments.length(参数的个数),arguments[0](传参的第一个参数,以此类推) function arg(){ if(argument 阅读全文

总结一下汇编中mov,lea指令的区别

2017-03-29 11:24 by 渣渣爱学习, 26400 阅读, 0 推荐, 收藏, 编辑
摘要:最近在学习汇编语言,过程中遇到很多问题,对此在以后的随笔会逐渐更新,这次谈谈mov,lea指令的区别 一,关于有没有加上[]的问题 1,对于mov指令来说: 有没有[]对于变量是无所谓的,其结果都是取值 如: num dw 2 mov bx,num mov cx,[num];bx=cx=2 对于寄存 阅读全文