js事件模型bind、unbind、trigger实现
xiaoqi 发布于 2017-03-18
function Emitter(){ this._listener = {} } Emitter.prototype.bind = function(eventName,callback){ var […]
xiaoqi 发布于 2017-03-18
function Emitter(){ this._listener = {} } Emitter.prototype.bind = function(eventName,callback){ var […]
xiaoqi 发布于 2017-03-17
有两种办法:一是先将要处理的字符串分割成数组,再用filter滤去数组中的标点和空格(filter对于回调函数返回true的项会保留在数组中,返回false的会被滤出数组),最后再把数组转成字符串。下 […]
xiaoqi 发布于 2017-03-17
<html> <head> <title>跳动效果</title> <style type="text/css"> *{margin:0;p […]
xiaoqi 发布于 2017-03-17
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> […]
xiaoqi 发布于 2017-03-16
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title> […]
xiaoqi 发布于 2017-03-16
<DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>qdabc.cn< […]
xiaoqi 发布于 2017-03-16
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> < […]
xiaoqi 发布于 2017-03-14
所谓尺寸,就是指宽高,本文分析width和height方法。 由于源码太短了。如果直接贴一下,本文然后直接结束的话,那么感觉有点太那个了。 所以,本文决定稍微多扯点东西。可以看成是凑字数,当然了,也没 […]
xiaoqi 发布于 2017-03-13
var arr = [1,2,4,4,3,3,1,5,3]; 第1种方法,利用sort排序找出 MDN上给出的解释是,sort 排序不一定是稳定的。默认排序顺序是根据字符串Unicode码点。 尼玛, […]
xiaoqi 发布于 2017-03-13
对于大多数程序员而言在平时的编码过程中很少会注意到跨浏览器的问题,而当这些问题从用户那边被抛回来后才知道原来问题还是很严重的。在正式规范、事实标准以及各种实现之间存在的差异会让你觉得很烦躁。所以就需要 […]