摘要:
转发 -5 如何用二进制表示 取反加1 5 =0000 0101 取反 1111 1010 加1 1111 1011 所以这个就表示 -5 1111 1011 对应十进制中的多少 【减一取反】 首位是 1 ,故是负数 减一 1111 1010 取反 0000 0101=5 所以答案是 -5 -5 如 阅读全文
摘要:
&&在JavaScript中有三种理解: 1.当两个操作数都是布尔值的时候,&&对两个执行布尔与(AND)操作,只有在两个都是true时,才返回true。如果其中一个是false,它返回false。 x==0&&y==0 //只有在x和y都为0的时候,才返回true 2.&&可以对真值和假值进行布尔 阅读全文
摘要:
Snandy If you cannot hear the sound of the genuine in you, you will all of your life spend your days on the ends of strings that somebody else pulls. 阅读全文
该文被密码保护。 阅读全文
摘要:
//大概。。。。。。 前言 基本上,所有JS数据类型都拥有这两个方法,null除外。它们俩解决javascript值运算与显示的问题,重写会加大它们调用的优化。 测试分析 先看一例: var aaa = { i: 10, valueOf: function() { return this.i+30; 阅读全文
摘要:
var factorial = (function f(num){ if (num <= 1) { return 1; } else { return num * f(num - 1); }}); //JavaScript 阅读全文
摘要:
caller返回一个函数的引用,这个函数调用了当前的函数;callee放回正在执行的函数本身的引用,它是arguments的一个属性 caller caller返回一个函数的引用,这个函数调用了当前的函数。 使用这个属性要注意: 1 这个属性只有当函数在执行时才有用 2 如果在javascript程 阅读全文
该文被密码保护。 阅读全文
摘要:
阅读全文
摘要:
toString()方法没有参数,它返回一个某种程度上代表着对象的值的一个字符串,而它正是在这个对象上调用的。当JavaScript需要把一个对象转换为一个字符串的时候,它就会调用这个方法。例如,当使用+运算符来把一个字符串和一个对象连接起来,或者当向期待一个字符串的alert()函数传递了一个对象 阅读全文