回答了问题2015-10-17
个人理解:组件也可以是业务类型的,获取某类目商品封装成一个业务组件控件普遍是带有人机交互 不对之处欢迎补充,谢谢。
赞了回答2015-09-09
先说结论:console.log 是不靠谱的(当考察代码的执行顺序以及依赖关系的时候),所以你的代码要想让它运行起来“没有意外”,那就把 arr 复制一下。比如说用 lodash:
赞了回答2015-09-02
js中的数据类型 字符串、数字、布尔、数组、对象、Null、Undefined===全等比较比较2个相同类型的对象,如果类型不同,就直接返回false,如果类型相同,那就比较具体的值或具体的引用地址
回答了问题2015-08-20
第二个是不是theArray.constructor === Array;
赞了回答2015-07-09
直接一点的区别: {代码...} 第二种方式相当于对执行结果做了缓存,好处就是缓存该有的好处(再次读取时更快),坏处也是缓存的坏处(占用资源/内存 更多,更久)。
赞了回答2015-05-27
我知道的环形的画法是这样的: 背景圆形,颜色是背景色。 前景1是亮色,形状是一个半圆。 前景2是亮色,形状也是一个半圆。 前景3是背景色,形状是半圆。 表现百分比的时候是这样: 0%的时候,不显示亮色,所以都是灰色。 0%~50%的时候,让前景3开始旋转,让前景1和2...
赞了回答2015-05-27
JavaScript采用 IEEE 754 的规范 双精度数字。就是都是小数
回答了问题2015-05-25
补充一下,可以先去了解js的原型链,第一种不是 constructor 不存在了,而是把内置的[[prototype]]指向了Object.prototype,所以第一种的constructor变成了Object,第二种维持了MyObject
赞了回答2015-05-25
这样的技巧仅仅让人对某个知识点有一些深刻的认识,这里是想让人了解到:上下边距的百分比数值是以父元素宽度作为参照的。 要想实现你题目中的条件,用js,简单得很。不必费尽周章绞尽脑汁非要用css实现。
回答了问题2015-05-18
典型的闭包问题,亲
赞了回答2015-05-09
{代码...} js要自己调用父类的构造函数
回答了问题2015-04-27
只能通过后端语言来获取了,要么你整整node
赞了回答2015-04-16
方括号指的是可选项,就是非必填的参数,同时数目也没有限制,可以填0个参数,也可以填N个参数。
回答了问题2015-04-16
是补全完整的原型链吧,或者理解为一种修复,主要是担心superClass是从别的地儿继承过来又忘记指定constructor了,个人理解
回答了问题2015-03-26
都是基础的一些问题: 1.原型 2.数值和引用类型的区别 这俩搞懂了就哦了
赞了回答2015-03-25
{代码...} 应该是最省的写法了吧,也没用for,也没有全局变量。相对于调用Array的方法移除数组项目,使用index直接读取值性能会高一点
赞了回答2015-03-25
{代码...}
回答了问题2015-03-20
{代码...}
回答了问题2015-03-20
4楼的方法兼容,但是需要加上nodeType的判断,不然文本结点(TextNode)也会被查出来,如: {代码...} 当然也可以使用nextSibling进行查找 :)
回答了问题2015-03-16
页面里面成片的这种代码本身就存在一些问题,如: 1.代码可读性问题 2.维护问题 3.耦合问题 个人建议: 首先拿到一个页面的时候不要急于马上开发,先看下当前页面可以划分为多少功能区(功能模块),这样使用一些技巧针对不同模块做代码上的区分,如: {代码...} 当...