-
JS 小数相加运算精度丢失
输入:1.45+0.31输出:1.76输入:1.45+0.32输出:1.77输入:1.45+0.33输出:1.78输入:1.45+0.34输出:1.79输入:1.45+0.35输出:1.7999999999999998输入:1.45+0.36输出:1.81输入:1.45+0.37输出:1.8199999999999998输入:1.45+0.38输出:1.83输入:1.45+0.39输出:1.839......4,670 0 2018-09-06 18:46
-
基于jQuery的移动端富文本编辑器:artEditor
artEditorartEditor是一款基于jQuery的移动端富文本编辑器,支持插入图片,后续完善其他功能。新增图片上传之前压缩功能 demo,为了更好的效果请将浏览器设置为手机模式。使用交流:交流新增开发webeditor引用在页面中引入下面资源<scriptsrc="http://code.jquery.com/jquery-1.11.0.min.js"></s......2,814 0 2018-08-01 14:41
-
高性能JavaScript模板引擎:ar-template
最近在写Nemo社区的app客户端,使用的是非原生的方式,界面渲染方面使用的是ar-template,赶脚还可以。特性性能卓越,执行速度通常是Mustache与tmpl的20多倍(性能测试)支持运行时调试,可精确定位异常模板所在语句(演示)对NodeJSExpress友好支持安全,默认对输出进行转义、在沙箱中运行编译后的代码(Node版本可以安全执行用户上传的模板)支持include语句可在浏览器......2,107 0 2018-08-01 14:09
-
微信小程序UI组件、开发框架、实用库...
UI组件weui-wxss★852 -同微信原生视觉体验一致的基础样式库Wa-UI★122 -针对微信小程序整合的一套UI库wx-charts★105 -微信小程序图表工具wemark★85 -微信小程序Markdown渲染库WeZRender★36 -微信小程序Canvas增强组件wetoast★21 -仿照微信小程序提供的showTo......4,388 0 2018-04-25 11:10
-
用rem布局和用百分比布局使html自适应方案
在一些情况下做网页自适应的时候可能会用得上:<script>vardocEl=document.documentElement,resizeEvt='orientationchange'inwindow?'orientationchange':'resize';varclientWidth=docEl.clientWidth;docEl.style.fontSize=10*(clien......2,597 0 2017-09-07 18:21
-
Ajax文件上传
ajax提交文件上传,需要使用FormData对象:$("#upload").click(function(){$("#imgWait").show();varformData=newFormData();formData.append("myfile",document.getElementById("file1").files[0]);$.ajax({url:"upload.ashx",typ......4,941 6 2017-09-05 15:02
-
Js判断IOS或者安卓
varu=navigator.userAgent,app=navigator.appVersion;varisAndroid=u.indexOf('Android')>-1||u.indexOf('Linux')>-1;//android终端或者uc浏览器varisiOS=!!u.match(/\(i[^;]+;(U;)?CPU.+MacOSX/);//ios终端alert('是否是A......1,369 0 2017-05-19 14:58
-
Vuejs环境配置
安装最新稳定版vue:$npminstall-gvue全局安装#最新稳定CSP兼容版本$npminstallvue@csp开始创建第一个vue项目:#全局安装vue-cli$npminstall-gvue-cli#创建一个基于"webpack"模板的新项目$vueinitwebpackproject-name#安装依赖$cdproject-name$npminstall$npmrundev启动项目3,275 0 2017-03-21 10:48
-
nodejs版本快速升至最新版
只需要两个步骤即可升级:1、首先安装n模块别看它名字很短,用途却很大,可以用短小精悍来形容。n模块是专门用来管理nodejs版本的。这里需要全局安装:sudonpminstall-gn2、升级node.js到最新稳定版nstable等待完成即可。1,920 0 2017-03-21 10:06
-
Bootstrap 响应式实用工具——visible-xs、visible-sm、hidden-xs、hidden-sm等
Bootstrap提供了一些帮助器类,以便更快地实现对移动设备友好的开发。这些可以通过媒体查询结合大型、小型和中型设备,实现内容对设备的显示和隐藏。需要谨慎使用这些工具,避免在同一个站点创建完全不同的版本。响应式实用工具目前只适用于块和表切换。Class设备.visible-xs额外的小设备(小于768px)可见.visible-sm小型设备(768px起)可见.visible-md中型设备(76......1,444 0 2017-01-16 19:16
-
ajaxfileupload-jQuery.handleError is not a function修复办法
jQuery.handleErrorisnotafunction报错原因是:1.handlerError只在jQuery-1.4.2之前的版本中存在,jQuery-1.4.2之后的版本中都没有这个函数了。2.如果返回的dataType:“json”,是json格式的,则还需要添加httpData方法。解决办法,直接在源码里添加这部分即可,即修改ajaxfileupload.js源码如下:jQuer......3,990 0 2016-12-07 15:28
-
【NodeJs】Http:简化版客户端http.get
varhttp=require('http');http.get({ host:'localhost', path:'/user?name=Nemo', ......4,813 0 2016-08-01 22:20
-
【NodeJs】Http:client
varhttp=require('http');varquerystring=require('querystring');varcontents={ 'name':'Nemo', 'age':'23', &nbs......3,177 0 2016-08-01 22:11
-
【NodeJs】Http:post
varhttp=require('http');varqueryStr=require('querystring');varutil=require('util');http.createServer(function(req,res){ varpost=''; &nbs......3,523 0 2016-08-01 21:50
-
【NodeJs】Http:get
varhttp=require('http');varurls=require('url');varutil=require('util');http.createServer(function(req,res){ res.writeHead(200,{'Content-Type':'text/plain......3,391 0 2016-08-01 21:49