原生js
lidog
这个作者很懒,什么都没留下…
展开
-
理解 prototype
函数也是一种对象。他也是属性的集合,你也可以对函数进行自定义属性。不用等咱们去试验,javascript自己就先做了表率,人家就默认的给函数一个属性——prototype。对,每个函数都有一个属性叫做prototype。这个prototype的属性值是一个对象(属性的集合,再次强调!),默认的只有一个叫做constructor的属性,指向这个函数本身。(转载) function Fn() { }...原创 2017-02-15 23:21:31 · 631 阅读 · 0 评论 -
input type为text 时只能输入数字
时 手机端有些浏览器出现 placeholder 不消失的情况;考虑是吧 type 设置为 text;不过要用正则 验证value;不能为空,同时必须是数字;/^[1-9]\d*$/.test(value)原创 2017-06-27 19:38:08 · 4346 阅读 · 0 评论 -
如何理解和熟练运用js中的call及apply?
作者:杨志链接:https://www.zhihu.com/question/20289071/answer/14644278来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。LZ要先明白存在call和apply的原因,才能记得牢一点:在javascript OOP中,我们经常会这样定义: function cat(){}cat.转载 2017-10-12 16:03:56 · 322 阅读 · 0 评论