随笔分类 - JavaScript
摘要:(function(){ function getCharlen(s){ return Function('return '+s.split('').map(function(e){return e.charCodeAt(0)<256?1:2}).join("+"))() } console.log(getCharlen('123中文abc'));//10 })();
阅读全文
摘要:本文纯属个人观点,没有引经据典,没有小心求证,just吐槽。 互联网的火热、移动web,带动了前端的飞速发展,js好像搭上了顺风车,身价水涨船高,如日中天。 web前端是啥?html + css + js? 前端不该以html为首! html不过就是个排版语言,不具备编程能力,就是给前端的小朋友玩的
阅读全文
摘要:模块化方案使用Module 代码参考了AlloyFinger 事件所带的参数一直很纠结,犹豫不定哪些是必须的,哪些是不需要的 (function(){Module("Touchable",function(require,exports){var hasTouch = 'ontouchstart'
阅读全文
摘要:使用简单的依赖预处理(无法辨别是否在注释或者字符串中) 事件采用上一篇文章中的Eventable
阅读全文
摘要:原生事件只能绑定在DOM元素上,要想在任意Object上绑定事件,还得自己弄 我采用了订阅发布模式 对象的识别上有点纠结,没有像jquery那样污染对象(添加uid),目前是用的对象缓存,然后遍历,性能上肯定没有直接添加uid好。。。 还要配合消息中心使用,有点小麻烦啊
阅读全文
摘要:在处理super的super时候遇到了死循环: this.super-->this.proto.constructor(){this.super}-->this.proto.constructor。。。 后来直接用了上面代码中的办法,不想整得太复杂(就是不会。。。) 然后不想污染Function,只
阅读全文

浙公网安备 33010602011771号