01 2016 档案

摘要:js版RSA加密实现// Copyright (c) 2005 Tom Wu// All Rights Reserved.// See "LICENSE" for details.// Basic JavaScript BN library - subset useful for RSA ... 阅读全文
posted @ 2016-01-28 15:50 mjian 阅读(617) 评论(0) 推荐(0)
摘要:js实现的AES+Base64+Utf8算法/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - *//* AES implementation i... 阅读全文
posted @ 2016-01-27 15:23 mjian 阅读(476) 评论(0) 推荐(0)
摘要:js版md5算法:/**** MD5 (Message-Digest Algorithm)* http://www.webtoolkit.info/***/ var MD5 = function (string) { function RotateLeft(lValue, i... 阅读全文
posted @ 2016-01-27 15:22 mjian 阅读(400) 评论(0) 推荐(0)
摘要:ES6新特性 class 类 (extends继承)@example:class Player { constructor(x, y) { this.x = 0; this.y = 0; } getPosition() { return this.x + ',' + this.... 阅读全文
posted @ 2016-01-26 17:27 mjian 阅读(214) 评论(0) 推荐(0)
摘要:Nick Justice是GitHub开发者计划的一员。早在ES6语言标准发布之前,他就借助像Babel这样的转译器以及最新版本的浏览器在自己的项目中使用ES6特性。他认为,ES6的新特性将极大地改变JavaScript的编写方式。近日,他在一篇博文中介绍了多项令人激动的特性:Promise... 阅读全文
posted @ 2016-01-26 14:53 mjian 阅读(193) 评论(0) 推荐(0)
摘要:直接进入正文吧。安装Babel 1$ npm install -g babel 好了,没什么好说的。创建Sublime Text编译系统选择菜单Tools –> Build System –> new Build System…中文版的话是工具 –> 编译系统 –> 新建编译系统…然后写如下... 阅读全文
posted @ 2016-01-26 14:51 mjian 阅读(156) 评论(0) 推荐(0)
摘要:/***@example:$.msg.alert("你好!");$.msg.confirm("你好吗?",function(){ alert("确定"); },function(){ a... 阅读全文
posted @ 2016-01-19 18:20 mjian 阅读(542) 评论(0) 推荐(0)
摘要:分页插件-jquery.page.js /** * @eexample: $("#Pagination").pagination(, { callback: function(page_id, jq) { // 为翻页调用次函数。 //alert(page_id); 回调... 阅读全文
posted @ 2016-01-19 17:51 mjian 阅读(703) 评论(0) 推荐(0)
摘要:/**** @example:如下调用:xvDate({'targetId':'date1',//时间写入对象的id'triggerId':['date1','dateBtn1'],//触发事件的对象id'alignId':'datesWrap1',//日历对齐对象'format':'-',... 阅读全文
posted @ 2016-01-19 17:44 mjian 阅读(373) 评论(0) 推荐(0)
摘要:ajax文件上传插件 /*** @example:$.ajaxFileUpload( { url: '/ajax/AjaxFileUploader.ashx', secureuri: false, fileEle... 阅读全文
posted @ 2016-01-19 17:31 mjian 阅读(149) 评论(0) 推荐(0)
摘要:# 前端界面规范 #-------------------### HTML ### * HTML的参数统一使用双引号“”声明。 * HTML标签应遵循语义化的原则,合理使用article section h1~h6 p div dd dt dl table tr td form input ... 阅读全文
posted @ 2016-01-18 11:10 mjian 阅读(553) 评论(0) 推荐(0)
摘要:前端代码规范前端文件及目录命名规范前端文件及目录命名规范包括所有html、vm、css、less、js、图片等文件、目录的命名上所有前端的文件名,包括.html、.vm、.css、.less、.js、图片、目录的命名必须以 全小写 ,名称不宜过长、单词的分割用(-)减号分割,(Train c... 阅读全文
posted @ 2016-01-18 11:08 mjian 阅读(256) 评论(0) 推荐(0)
摘要:一、概念 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器。 HTTP协议,即超文本传输协议(Hypertext transfer protocol)。... 阅读全文
posted @ 2016-01-15 14:59 mjian 阅读(406) 评论(0) 推荐(0)
摘要:a 执行结果是null。window.onload = haha(); 这样写是错误的,不需要加括号,引用不用加括号,加了括号就成了函数返回值了,在页面还没加载完就执行了,当然是null。window.onload = haha; 这样才是正确的写法。... 阅读全文
posted @ 2016-01-15 14:43 mjian 阅读(283) 评论(0) 推荐(0)
摘要:检出svn co svn://xxxxx/svn/ios --username jm --password 123 通常情况下,命令svn add *会忽略所有已经在版本控制之下的目录,有时候,你会希望添加所有工作拷贝的未版本化文件,包括那些隐藏在深处的文件,可以使用svn add的--fo... 阅读全文
posted @ 2016-01-11 15:37 mjian 阅读(608) 评论(0) 推荐(0)
摘要:MAC下的SVN服务器建立:from : http://blog.csdn.net/q199109106q/article/details/8655204 在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能... 阅读全文
posted @ 2016-01-07 11:53 mjian 阅读(1318) 评论(0) 推荐(0)
摘要:这次练习使用了react-native中的ListView(列表数据展示)和Navigator(页面导航切换),以下为示例代码:var React = require('react-native');var { AppRegistry, View, Navigator, Text, ... 阅读全文
posted @ 2016-01-01 17:06 mjian 阅读(172) 评论(0) 推荐(0)
摘要:之前在做一个侧滑效果的时候,发现在android4+的机型上touchend事件没有被触发(移动浏览器上的bug)怎么破?在 touchmove 事件中 e.preventDetault() 居然就可以。 但是简单调用 e.preventDetault() 会导致另外一个问题,就是阻止了屏幕... 阅读全文
posted @ 2016-01-01 17:01 mjian 阅读(148) 评论(0) 推荐(0)
摘要:zepto的tap事件点透问题分析:1、“点透”是什么你可能碰到过在列表页面上创建一个弹出层,弹出层有个关闭的按钮,你点了这个按钮关闭弹出层后后,这个按钮正下方的内容也会执行点击事件(或打开链接)。这个被定义为这是一个“点透”现象。在前面的项目中遇到了如下图的问题:在点击弹出来的选择组件的右... 阅读全文
posted @ 2016-01-01 16:52 mjian 阅读(154) 评论(0) 推荐(0)
摘要:gulp打包脚本 var gulp = require('gulp');var gutil = require('gulp-util');var chalk = require('chalk');var fs = require('fs');var _ = require('undersc... 阅读全文
posted @ 2016-01-01 16:01 mjian 阅读(1418) 评论(0) 推荐(0)