- 博客(16)
- 收藏
- 关注
原创 js封装定时器 (同一页面多处引用)
demo1 <!DOCTYPE html><html><head> <meta charset="utf-8"> <title>JS实现倒计时(天数,时,分,秒)</title> </head><body> <h2&
2019-01-28 15:53:51 2479
原创 前端二维码逻辑
<script>function oa_manage(){ criterion_action = 'OaManage'; $.ajax({url:'__APP__/OaManage/index', dataType:'json', success:function(data){ CreatDialog(data.html,'oa_manage'); } })}//...
2019-01-26 17:53:10 482 2
原创 react creact-react-app 构建完项目后,npm start启动失败
使用create-react-app创建的React项目时,有时在安装完其他组件后,再次运行 npm start 命令时会报以上错误,让我很郁闷,不过在上网搜了这个错后原来:是create-react-app有丢包的缺陷,手动安装包后,需要重新npm install一下,这样node_modules/.bin/目录下才会重新出现react-scripts的文件,这样npm start命令才...
2019-01-24 17:12:53 4910 3
原创 JS 闭包
闭包是指有权访问另一个函数作用域中的变量的函数特性:函数的局部变量在函数返回之后仍然可用 栈上的内存空间在函数返回之后仍在存在,不被回收 闭包有两种基本情况:闭包的返回值是一个函数,它其中使用了该闭包的局部变量;闭包内定义了内部函数,内部函数引用了闭包的局部变量 每次函数调用,都会生成一个新的闭包,分配新的内存我个人认为闭包最大的用处就是防止对全局作用域的污染...
2019-01-23 09:08:18 148
原创 vue 封装 自定义的无限下拉组件
<!--自定义的无限下拉组件--><template> <div :class="domClass" ref="myScroll" @scroll="load"> <slot></slot> </div></template>&a
2019-01-18 16:24:11 745
原创 轮播无缝滚动
<!DOCTYPE html><html><head><meta charset="utf-8"><title>轮播</title><style type="text/css"> * { margin:0px;
2019-01-18 11:22:18 324
原创 电脑快捷键
F2 当你选中一个文件的话,这意味着"重命名"F3 当你在桌面上的时候是打开"查找:所有文件" 对话框F10或ALT 激活当前程序的菜单栏F11 所打开的网页(退出)全屏F12在编辑好Excel或Word文档可"另存为"Win键或CTRL+ESC 打开开始菜单CTRL+ALT+DELETE 打开任务管理器ALT+F4 关闭程序对话框DELETE 删除被选择的选择...
2019-01-12 17:55:50 278
原创 js随机抽奖
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; ch
2019-01-11 17:34:00 542
原创 替换json的字符串的双引号为单引号
function htmlspecialchars(str) { str = str.replace(/&/g, '&amp;'); str = str.replace(/</g, '&lt;'); str = str.replace(/>/g, '&gt;'); str = str.rep...
2019-01-11 17:31:53 4632
原创 vux 下设置 移动端 rem,自动更改html font-size(main.js下添加)
(function (doc, win) { var docEl = doc.documentElement, resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize', recalc = function () { var clientWidth = docEl.clie...
2019-01-11 17:06:24 1494
原创 node下vue 搭建vux build/webpack.base.conf.js配置文件
'use strict'const path = require('path')const utils = require('./utils')const config = require('../config')const vuxLoader = require('vux-loader')const vueLoaderConfig = require('./vue-loader.c...
2019-01-11 12:06:56 1366
原创 JS prototype原型
每个函数/对象都有一个prototype(原型)属性指针指向的就是prototype对象所有创建在prototype上的属性和方法都将被所有对象实例分享构造函数和原型混合使用使用构造函数定义对象的属性,使用原型(prototype)定义对象的方法,这样就可以做到属性私有,方法共享书写语法 构造函数名.prototype.xxx = xxx ;function ...
2019-01-10 17:47:54 205
原创 js 创建对象的的方式
1.直接给对象扩充属性和方法(对象字面量)var person={ name:'苏罡', age:22, sex:"男", hobby:["打篮球","读书","吹牛"] } console.info(person);2.工厂方式function Person(name,age,sex,hobby){...
2019-01-10 15:13:02 129 2
原创 jQuery性能优化
1. 总是从ID选择器开始继承在jquery中最快的选择器是ID选择器. 因为它直接来自于Javascript的getElementById()方法.<div id=“content”><form method=“post” action=“/”><h2>Traffic Light</h2><ul id=“traffic_lig...
2019-01-10 12:11:09 103
原创 禅道 js引入 甘特图
1.引入插件<link href="jsgantt.css" rel="stylesheet" type="text/css"/> <script src="jsgantt.js" type="text/javascript"></script>2..创建一个div元素来保存甘特图&am
2019-01-09 17:16:12 5201 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人