赞了回答2017-06-12
肯定是第一种快啊。 delete a.a 是性能杀手。 我在 前端程序员应该懂点 V8 知识 讲座里面有讲到。
赞了回答2017-04-14
首先,你的问题就不够明确,你用的是IE几?IE6还是IE 10? 你用的那个jquery版本是否支持你用的IE浏览器?控制台有啥输出提示没,一段代码并不能说明啥为题,这样提问很难帮到你.
赞了文章2017-03-24
正则表达式,也称规则表达式,经常使用其来完成对字符串的校验和过滤。由于正则表达式的灵活性、逻辑性和功能性都非常强大,而且 可以利用很简单的方式完成对复杂字符串的控制,所以很多程序语言都支持正则表达式。在JavaScript中正则表示也非常强大和实用。
回答了问题2017-03-16
这种都是基本用法的问题,翻翻官方文档什么的都能找到答案。学习最重要的是勤奋,不是么
回答了问题2017-03-13
写成两个更好,接口什么的做成共用的就行了 看起来维护不方便,但以后会避免很多不必要的麻烦
回答了问题2017-03-09
其实你不用管那么多,只要是用new实例了一个函数,里面的this就会指向其自身,什么bind的一律失效
回答了问题2017-03-08
js {代码...} jquery {代码...}
回答了问题2017-03-07
这种无规律的没有好办法,一个一个着色比较好。 这个应该是根据数字大小来决定颜色的深浅吧,那你每个方块都创建一个模型实例,需要几个方块就生成几个,传一个这个数字作为参数,根据它着色就行了
回答了问题2017-03-04
data中不要写成 return: {},把return去掉直接写里面的 data: { items: ... } @:click改为 @click
回答了问题2017-02-28
用正则处理,前提是你的value里面不会有 => 这样的文字
回答了问题2017-02-26
证明你的 e 参数里没有 keyCode 你检查一下 键盘事件应该不在这里运行的
回答了问题2017-02-26
就相当于 return function() { ... },只不过这里返回的bar函数内容是基于foo环境的函数 这里不是等价关系,指的是返回一个延时函数,可以在其他任意地方再继续执行
回答了问题2017-02-24
把 function s(){} 去掉 只写里面的 另外, a=="null" 这样的判断不知道是不是你的需求要加的, 以我的理解,你是想判断是不是为空,这里是不需要的。直接写 if(a == "") 就可以了
回答了问题2017-02-24
第一个代表的是一个数组元素,通过 array[2]() 调用 第二个代表的是这个数组的原型
回答了问题2017-02-24
for循环旨在查找生成的随机数是不是已经生成过。 每次生成会初始exists,当查找已经生成这个数,将exists置为false false代表生成的数是重复的 建议在 exists = true 后面加一个 break;
关注了问题2017-02-23
回答了问题2017-02-23
{代码...}
回答了问题2017-02-22
最好是每次点击都把总价清0重新计算一下。 这样业务多的时候不会很乱 做一个类似这样的价格存放类 {代码...}
回答了问题2017-02-22
这种肯定是一个列表,为什么不用数组而是用对象呢 浏览器解析规则大致是 先按照纯数字,这里不包括 + - 号这样的字符,然后再按照ASCII或其他的排序字符串。 像 -1 这种的,浏览器判定为字符串,当然在数字最后了
回答了问题2017-02-22
{代码...} 看B是否是A的子集: z(A, B) 返回true就是,否则false不是