
Javascript
fuyangclj
...
展开
-
新一代 javascript 模板引擎
artTemplate 是新一代 javascript 模板引擎,它在 v8 中的渲染效率可接近 javascript 性能极限,在 chrome 下渲染效率测试中分别是知名引擎 Mustache 与 micro tmpl 的 25 、 32 倍。引擎支持调试。若渲染中遇到错误,调试器可精确定位到产生异常的模板语句,解决前端模板难以调试的问题。独有模板编译工具,它能把前端模板编译成不依赖模转载 2013-08-30 15:17:21 · 629 阅读 · 0 评论 -
javascript模板引擎 artTemplate
1.简单操作1 条目内容 : var data = { title: '标签', list: ['文艺', '博客', '摄影', '电影', '民谣', '旅行', '吉他']};var html = template.render('test', data);document.getE原创 2014-03-05 14:09:52 · 1233 阅读 · 0 评论 -
javascript设计模式
了解设计模式需要了解1.单例模式单体在JavaScript的有多种用途,它用来划分命名空间。可以减少网页中全局变量的数量(在网页中使用全局变量有风险);可以在多人开发时避免代码的冲突(使用合理的命名空间)等等。理解:在程序的运行中只存在一个例如简单模仿var sinle = function(){ var one; return on原创 2014-03-04 17:45:20 · 512 阅读 · 0 评论 -
javascript DOM操作
1.document.getElementByName(); 根据标签元素内的属性name来获取标签的信息例如alert(document.getElementByName("username")[0].value)2.document.getElementsByTagName() 根据标签名来获取标签元素的信息div1div2document.getEle原创 2014-03-04 10:48:32 · 776 阅读 · 0 评论 -
prototype javascript
prototype javascript prototype可以方便你想对象中添加属性和方法原创 2014-03-04 15:39:21 · 499 阅读 · 0 评论 -
js cookie操作
cookie处理函数练习(为我所写,非我所想:改善面向对象)function addCookie(objName,objValue,objHours){//添加cookievar str = objName + "=" + escape(objValue);if(objHours > 0){//为0时不设定过期时间,浏览器关闭时cookie自动消失var date = new转载 2014-04-03 11:28:25 · 532 阅读 · 0 评论 -
javascript 两个日期比较大小
document.writeln(Date.parse(new Date("2014-05-03 12:22:00".replace(/-/g,'/'))))document.writeln(Date.parse(new Date("2014-04-03 12:22:00".replace(/-/g,'/'))))原创 2014-04-22 18:01:41 · 639 阅读 · 0 评论 -
在网页中插入百度地图(实例)
http://jingyan.baidu.com/article/7908e85c546f7faf481ad2c9.html原创 2014-04-26 15:54:02 · 549 阅读 · 0 评论 -
JS事件监听 JS:attachEvent和addEventListener 使用方法
attachEvent与addEventListener区别适应的浏览器版本不同,同时在使用的过程中要注意attachEvent方法 按钮onclickaddEventListener方法 按钮click两者使用的原理:可对执行的优先级不一样的事件进行操作:attachEvent方法,为某一事件附加其它的处理事件。(不支持Mozilla系列)ad转载 2014-05-28 10:58:34 · 564 阅读 · 0 评论 -
网站内部嵌入百度地图
网站内部嵌入百度地图http://api.map.baidu.com/lbsapi/creatmap/index.html原创 2014-05-29 16:58:57 · 859 阅读 · 0 评论 -
js滚动加载内容
滚动加载 $(document).ready(function() { $("#loading").html("正在加载..."); setTimeout("getData()", 1500); }); var s = setInterval("i原创 2014-07-06 12:22:55 · 580 阅读 · 0 评论 -
javascript分页处理
无标题文档var nowPage = page;var PagesLen = total;var PageNum=5;var PageNum_2=PageNum%2==0?Math.ceil(PageNum/2)+1:Math.ceil(PageNum/2);var PageNum_3=PageNum%2==0?Math.ceil(PageNum/2):Ma原创 2014-07-06 12:23:48 · 688 阅读 · 0 评论 -
js动态加载
function loadJs(jsfile){ var htmltag = document.createElement('script'); htmltag.setAttribute("type","text/javascript"); htmltag.setAttribute("src",jsfile); if(typeof htmltag != "undefined")原创 2014-08-04 22:27:39 · 417 阅读 · 0 评论 -
ie8下面处理 new Date()的问题
function getDays(strDateStart,strDateEnd){ var strSeparator = "-"; var oDate1; var oDate2; var iDays; oDate1= strDateStart.split(strSeparator); oDate2= strDateEnd.split(strSeparator); var strDat原创 2014-07-30 23:33:30 · 1216 阅读 · 0 评论 -
Web应用中的离线数据存储
英文文档http://en.wikipedia.org/wiki/Cache_manifest_in_HTML5转载 2014-11-06 18:11:11 · 513 阅读 · 0 评论 -
Javascript keyCode对照表
字母和数字键的键码值(keyCode)按键键码按键键码按键键码按键键码A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N7转载 2015-03-26 13:17:07 · 442 阅读 · 0 评论 -
javascipt open iframe窗口操作
嵌套窗口index.html 父页面 var preantValue = 1000; son.htmlvar _parentWin = window.parent ;//alert(_parentWin.form1.username.value);原创 2014-03-04 14:16:56 · 721 阅读 · 0 评论 -
javascript的操作笔记
变量命名一种区分大小写的语言,因此变量名称 myCounter 和变量名称 mYCounter 是不一样的,变量的名称可以是任意长度,创建变量名称遵守的规则1.第一个字符可以是大写或者小写的字母或者下划线,2.后续字母可以是字母、数字、下划线3.变量名称不能是保留字 变量初始化,但不想给特殊值可以复制为null,如果不赋值,一般值诶undefined强制转换 par原创 2014-03-03 17:07:12 · 651 阅读 · 0 评论 -
国内HTML5前端开发框架汇总
国外很有多优秀的HTML5前端开发框架相信大家都耳熟能详:JQuery Mobile,Twitter Bootstrap, Schena Touch, BackBone等等。同样,也存在很多国内比较优秀的前端开发框架,其中中国互联网三巨头贡献了近一半:腾讯,阿里巴巴,百度。框架不是万能的,选择和项目匹配的框架可以显著提高开发效率,但是也有可能带来代码的臃肿,本着“write less,转载 2013-10-10 13:51:03 · 717 阅读 · 0 评论 -
HighCharts动态显示数据实例
var chart;$(function() { chart = new Highcharts.Chart({ chart: { renderTo: 'chart_pie', //饼状图关联html元素id值 defaultSeriesType: 'pie', //默认图表类型为饼状图 plotBackgroundColor:原创 2013-09-13 17:01:52 · 2283 阅读 · 0 评论 -
HighCharts辅助知识
1、去掉highcharts网站url采用highcharts绘图,右下角默认会有一个其网站url存在,这会影响美观,只需做如下设置即可去掉: credits: { enabled: false //去掉highcharts网站url } 2、动态增加曲线数量如需在显示曲线后动态增加原创 2013-09-25 15:53:46 · 1076 阅读 · 0 评论 -
jQuery Autocomplete简单案例
jQuery UI Autocomplete - Default functionality $(function() { var availableTags = [ "ActionScript", "AppleScript", "Asp", "BASIC", "C", "C++", "Clojure", "COBOL",原创 2013-09-27 10:24:51 · 732 阅读 · 0 评论 -
Jquery Datepicker操作案例
简单时间调用jQuery UI Datepicker - Default functionality$(function() {$( "#datepicker" ).datepicker();});Date: 时间区间时间调用 jQuery UI Datepicker - Select a Date Range原创 2013-09-27 11:29:36 · 960 阅读 · 0 评论 -
jQuery Date Range Picker
双日期插件 demo 地址https://rawgithub.com/longbill/jquery-date-range-picker/master/index.html转载 2013-10-25 10:28:22 · 1025 阅读 · 0 评论 -
JavaScript number_format function
function number_format (number, decimals, dec_point, thousands_sep) { // http://kevin.vanzonneveld.net // + original by: Jonas Raoni Soares Silva (http://www.jsfromhell.com) // + improved by转载 2013-10-22 11:47:02 · 1002 阅读 · 0 评论 -
javascript函数的表示形式
方法1: var Aim = function(){ }; Aim.prototype.start = function($a){ alert($a)}; Aim.prototype.stop = function($b){alert($b)}; var my = new Aim(); my.start('start'); my.stop('stop');方法2: va原创 2013-10-30 11:22:35 · 681 阅读 · 0 评论 -
JqGrid的操作实例
// JavaScript DocumentjQuery("#grid").jqGrid({ url:url, datatype: "json", width:1100, height: 500, colNames:['应用ID','应用名称', '正式开服数','全部开服数', '推荐页到达次数','选区页到达次数','登录次数','校验原创 2013-09-27 10:02:37 · 1299 阅读 · 0 评论 -
Highcharts是一个制作图表的纯Javascript类库
Highcharts是一个制作图表的纯Javascript类库,主要特性如下:兼容性:兼容当今所有的浏览器,包括iPhone、IE和火狐等等;对个人用户完全免费;纯JS,无BS;支持大部分的图表类型:直线图,曲线图、区域图、区域曲线图、柱状图、饼装图、散布图;跨语言:不管是PHP、Asp.net还是Java都可以使用,它只需要三个文件:一个是Highcharts的核心文件highchart转载 2013-09-03 13:51:30 · 1213 阅读 · 0 评论 -
javascript 表格内容排序 简单操作
function dateDesc(listInfos){ for( var i=0; i < listInfos.length ; i++ ){ for( var j = i+1 ; j < listInfos.length ; j++ ){ if( listInfos[i].DayCount < listInfos[j].DayCount){原创 2014-01-02 17:49:45 · 583 阅读 · 0 评论 -
JavaScript的extend函数
为了简化类继承的声明,基于一个给定类结构创建一个新的类,把整个过程封装在一个extend()函数里,代码如下:function extend(subClass,superClass){ //见到网上有人是这样写的 //subClass.prototype=superClass.prototype; //subClass.prototype.constructor=s转载 2014-01-10 14:34:33 · 1553 阅读 · 0 评论 -
Javascript模块化编程
Javascript模块化编程学习网址Javascript模块化编程(一)http://www.ruanyifeng.com/blog/2012/10/javascript_module.html转载 2014-01-10 14:10:18 · 587 阅读 · 0 评论 -
Bootstrap中文网开放CDN服务
cdn 的 javascript加速服务http://open.bootcss.com/原创 2014-01-26 10:05:24 · 711 阅读 · 0 评论 -
javascript 正则表达式语法
字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。 $ 匹配输入字符串的结束转载 2014-03-03 16:25:25 · 506 阅读 · 0 评论 -
Node.js学习文档
基础资料1http://www.w3cschool.cc/nodejs/nodejs-tutorial.html原创 2015-04-04 18:58:51 · 750 阅读 · 0 评论