最完美的数组去重,面试不再怕
xiaoqi 发布于 2017-03-18
function normalize(arr) { // 判断传入的是否是数组 if (arr && Object.prototype.toString.call(arr) !== ' […]
xiaoqi 发布于 2017-03-18
function normalize(arr) { // 判断传入的是否是数组 if (arr && Object.prototype.toString.call(arr) !== ' […]
xiaoqi 发布于 2017-03-18
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title> […]
xiaoqi 发布于 2017-03-18
function Emitter(){ this._listener = {} } Emitter.prototype.bind = function(eventName,callback){ var […]
xiaoqi 发布于 2017-03-18
格式:<video src=”视频地址”></video>. 拓展属性: <video src=”视频地址” autopl […]
xiaoqi 发布于 2017-03-18
audio和video相似,格式相似,也有两种,属性也基本相同,有三个属性在audio中不能用 那就是height/width/poster 1.<audio src=”” […]
xiaoqi 发布于 2017-03-18
那就是去读别人写的代码。读那些你常用的库、编程框架的源代码,读那些你景仰的大牛的源代码,读代码里的测试(测试本身就是一种有效的文档);读代码、改代码、运行代码。 其实,所谓写程序,大部分的时间都是花在 […]
xiaoqi 发布于 2017-03-17
有两种办法:一是先将要处理的字符串分割成数组,再用filter滤去数组中的标点和空格(filter对于回调函数返回true的项会保留在数组中,返回false的会被滤出数组),最后再把数组转成字符串。下 […]
xiaoqi 发布于 2017-03-17
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title> […]
xiaoqi 发布于 2017-03-17
一、移动端click会有300ms延迟 移动浏览器提供一个特殊的功能:双击(double tap)放大 用户碰触页面之后,需要等待一段时间来判断是不是双击(double tap)动作, […]
xiaoqi 发布于 2017-03-17
<!DOCTYPE html> <html> <head> <style> input,textarea{ margin:10px 20px; colo […]