随笔分类 - 随笔
拖拽对象
摘要:<!DOCTYPE html> <head> <meta charset="utf-8" /> <title></title> <style> * { padding: 0; margin: 0; } .box { position: absolute; width: 100px; height:
阅读全文
冒泡排序
摘要:<script> function bubbleSort(array) { var i, j, temp, len = array.length; for (i = 0; i < len; i++) { for (j = 0; j < len; j++) { if (array[i] < array
阅读全文
活动倒计时,精确到毫秒
摘要:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>活动倒计时代码(精确到毫秒)</title></head> <body> <script type="text/javascript" src="http://code.jquery
阅读全文
判断数据类型
摘要:Object.prototype.toString.call([]); Object.prototype.toString.call({}); // toLowerCase() 转化成小写 与 typeof 返回值同步
阅读全文
ECMAScript数据类型
摘要:【 基本数据类型 】-->5种 Undefined Null Boolean Number String 【 复杂数据类型 】-->1种 Object 【 typeof 返回值】 -->6种 "undefined" "boolean" "string" "number" "object" "func
阅读全文
小结1
摘要:<script> var name = "jack"; age = "18"; //console.log(name,age); //不报错 但不推荐 function test(){ gender = "man"; //全局变量 但必须调用一次该函数 } test(); console.log(g
阅读全文
原生的on事件代理
摘要:<script> // jQuery $('.el').on('event', function() { }); // 原生方法 [].forEach.call(document.querySelectorAll('.el'), function(el) { el.addEventListener(
阅读全文
原生的切换类
摘要:<script> $('.el').addClass('class'); $('.el').removeClass('class'); $('.el').toggleClass('class'); // 原生方法 document.querySelector('.el').classList.add
阅读全文
倒计时
摘要:<script> function timerOver(year, month, day) { window.setInterval(function() { var now = new Date(), endDate = new Date(year, month - 1, day), leftTi
阅读全文
随机色
摘要:<script> function randomColor() { var arr = ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"]; var colo
阅读全文
叮当猫
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> .wrapper{ margin: 50px 0 0 500px; } .doraemon{ position:
阅读全文
翘边阴影
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> *{ margin: 0; padding: 0; list-style: none; } .wrap{ widt
阅读全文
九九乘法表
摘要:<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>boke</title> <style> table { width: 800px; height: 300px; border-collapse: collap
阅读全文
监听设备翻转,自动刷新页面
摘要:<script> var supportsOrientationChange = "onorientationchange" in window, orientationEvent = supportsOrientationChange ? "orientationchange" : "resize
阅读全文
each实现原理
摘要:<script> function isEach(arr, callback) { for (var i in arr) { callback(i, arr[i]); } }; function each(arr) { isEach(arr, function(k, v) { console.log
阅读全文
判断是否存在于数组中
摘要:<script> function inArray(val, arr) { for (var i = 0, len = arr.length; i < len; i++) { if (arr[i] === val) return i; } return -1; } console.log(inArr
阅读全文
去掉字符串中的空格 JS JQ 正则三种不同写法
摘要:<script> function trim(str) { return str.replace(/(^\s*|\s*$)/g, "") } console.log(trim(" 256 ")); console.log(" 123 ".trim()); /* JS str.trim(); JQ $
阅读全文
数组排序
摘要:<script> function sort(arr) { return arr.sort(function(a, b) { return a > b; }) }; console.log(sort([1, 3, 8, 9, 6, 2, 4])); </script>
阅读全文
实时显示时间
摘要:<script> function timer() { setInterval(function() { var date = new Date(), y = date.toLocaleDateString().split("/"), h = date.toLocaleTimeString().su
阅读全文
两个数组找不同
摘要:<script> function subArr(a, b) { return a.filter(function(i) { return b.indexOf(i) == -1 }) } console.log(subArr([1,2,3,4],[3,4,5])); </script>
阅读全文
浙公网安备 33010602011771号