转换es6
摘要:{ "presets": [["env", { "modules": false }],"stage-3","es2015"], "plugins": ["transform-runtime"], "comments": false, "env": { "test": { "presets": ["
阅读全文
删除svn文件
摘要:1. 创建deletesvn.bat文件; 2. 复制以下code到deletesvn.bat文件中; @echo on @rem 删除SVN版本控制目录 @rem for /r . %%a in (.) do @if exist "%%a\.svn" @echo "%%a\.svn" @for /
阅读全文
手机端head部分
摘要:<!doctype html> <html lang="zh"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no, m
阅读全文
CommonJS/AMD/CMD/UMD
摘要:为什么会有这几种模式? 起源:Javascript模块化 模块化就是把复杂问题分解成不同模块,这样可维护性高,从而达到高复用,低耦合。 1.Commonjs CommonJS是服务器端模块的规范,Node.js采用了这个规范 根据CommonJS规范,一个单独的文件就是一个模块。加载模块使用requ
阅读全文
UMD模式的js
摘要:(function (root, factory) { if (typeof define 'function' && define.amd) { // AMD define(['jquery', 'underscore'], factory); } else if (typeof exports
阅读全文
字符串方法总结
摘要:字符串获取: var str= ‘hello’; str[1] //e(通过[index]获取对应位置的字符) str.charAt(3) //o (通过函数charAt(index)获取对应位置的字符) str.charCodeAt(3) //108 (通过str.charCodeAt(index
阅读全文
数组方法及遍历的总结
摘要:var arr = [1, 2, 3]; arr[index] // 单个访问 数组方法总结: var arr = [1,2,3]; arr.reverse(); //[3, 2, 1] (颠倒数组中元素的顺序) arr.join(“.”); // “1.2.3” (把数组中的所有元素放入一个字符串
阅读全文
Object.keys(obj)--获取对象属性,该方法返回一个数组
摘要:find: function(id){ var self = this; var _id = parseInt(id, 10), id = ''; Object.keys(self.data).forEach(function(key, index){ var vs = self.data[key]
阅读全文
git---远程仓库版本回滚
摘要:开发中,发现有错误版本提交带远程分支master,怎么处理? 1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客。 2 问题 如果提交了一个错误的版本,怎么回退版本? 如果提交了一个错误的版本到远程分支,怎么回退远程分支版本? 如果提交了一个错误的版本到公共
阅读全文
package.json---入门说明
摘要:直接的说:就是管理你本地安装的npm包 一个package.json文件可以做如下事情: 展示项目所依赖的npm包 允许你指定一个包的版本[范围] 让你建立起稳定,意味着你可以更好的与其他开发者共享 创建package.json 在你要创建的目录下执行:npm init,系统会一一提示设置相关配置。
阅读全文
package.json
摘要:直接的说:就是管理你本地安装的npm包 一个package.json文件可以做如下事情: 展示项目所依赖的npm包 允许你指定一个包的版本[范围] 让你建立起稳定,意味着你可以更好的与其他开发者共享 创建package.json 在你要创建的目录下执行:npm init,系统会一一提示设置相关配置。
阅读全文
搭建GitLab+Jenkins
摘要:1. Jenkins and GitLab Jenkins是一个自动化服务器,可以运行各种自动化构建、测试或部署任务。 GitLab是一个代码仓库,用来管理代码。 两者结合起来,就可以实现开发者提交代码到GitLab, Jenkins以一定频率自动运行测试、构建和部署的任务,帮助开发团队更高效的集成
阅读全文
跨年操作--new Date()
摘要://时间在2017/12/31 17:00 2018/1/1 06:00区间,提示用户无法操作公告。 //time.js (function(){ var date = new Date(); //当前年份 var year = date.getFullYear(); //当前月份 var mont
阅读全文