随笔分类 -  javascript

摘要:使用: var cssRowAltBackColor = cssSelect + " tr.datagrid-row-alt{ background-color:" + customStyle.rowAltBackColor + "}"; BA.AddInlineCSS(cssRowAltBackC 阅读全文
posted @ 2016-08-10 18:52 志在天涯 阅读(261) 评论(0) 推荐(0) 编辑
摘要://动态 css文件内容。 修改鼠标经过时行、单元格的背景颜色function header_rowOrcell_over(divGrid) { var gridopts = divGrid.data("PartConfig"); var customStyle = gridopts.customS 阅读全文
posted @ 2016-08-10 18:50 志在天涯 阅读(268) 评论(0) 推荐(0) 编辑
摘要:http://zhidao.baidu.com/link?url=wXa_begMON_XjaAoKNus6Bp0BJ7K1NeuzJg5Y861pJAoeaQWQOCWI11NjiKLjY51WbPlv27H3ejMoL6hLiKnIwKB3C1Gk3KhQzzGHavuiki 阅读全文
posted @ 2016-01-12 14:25 志在天涯 阅读(113) 评论(0) 推荐(0) 编辑
摘要:一、requirejs存在的意义:我们引用外部JS文件通常是这样引用的:这种方式的弊端在于1、加载文件是同步加载,即加载完 1.js,再去加载2.js;导致加载时间过长;2、有些文件不一定需要加载;要根据内容具体内容决定加载哪些文件,传统方式会导致加载无用文件; 而requirejs则可以解决这些... 阅读全文
posted @ 2016-01-08 23:37 志在天涯 阅读(238) 评论(0) 推荐(0) 编辑
摘要:1、原型存在的意义JS不是面向对象的语言,没有类的概念,但是提供了构造器函数,其也可以创建一个对象。构造器函数如下:function people(name, age, sex) { this.name = name; this.age = age; this.sex = sex;... 阅读全文
posted @ 2016-01-01 17:35 志在天涯 阅读(171) 评论(0) 推荐(0) 编辑
摘要:1、不能转换为数字,如: "sssq"、" "、""(在JS中可以转换)if (isNaN(value) || (0 == value * 1 && value !== 0)){ alert('不能转换为数字')}2、不是数字:如:'123'、NaN(在JS中是数字)if ( isNaN(val... 阅读全文
posted @ 2015-10-14 15:44 志在天涯 阅读(147) 评论(0) 推荐(0) 编辑
摘要:1、获取随机数:function GetRandomNum(n, m) { //n-m之间的随机数 return Math.floor(Math.random() * (m - n + 1) + n);}; 例:GetRandomNum(1,1000);2、获取URL参数fu... 阅读全文
posted @ 2015-04-03 11:44 志在天涯 阅读(92) 评论(0) 推荐(0) 编辑
摘要:见 《Javascript 高级程序设计 第二版》 P172一、检测插件:1、获取所有插件名称:非IE浏览器:根据plugins数组,function getplugins(){ var s=''; for(var i=0 ; i { var s=''; for(var i=... 阅读全文
posted @ 2015-01-08 10:55 志在天涯 阅读(157) 评论(0) 推荐(0) 编辑
摘要:包括内建对象的所有对象都是Object对象的子对象。1、Array():构建数组的内建构造器函数例:创建数组方式有两种:2、Boolean:是对象,与基本数据类型 布尔值 不相同 例:创建Boolean对象。上例中 a 是对象而不是布尔值。可以通过valueOf()获取其布尔值。通常Boolea... 阅读全文
posted @ 2014-10-27 21:18 志在天涯 阅读(330) 评论(0) 推荐(0) 编辑
摘要:http://www.cnblogs.com/lucio-yr/p/4047972.html一、作用域:在函数内部:用 var 声明的表示局部变量,未用var的是全局变量。作用域取决于变量定义时,而不是执行时。例1:1 var a=123; //全局变量2 f... 阅读全文
posted @ 2014-10-26 13:35 志在天涯 阅读(160) 评论(0) 推荐(0) 编辑
摘要:一、创建函数函数是一种对象:Function类 是对象,可以通过Function 实例化一个函数,不过最多的还是利用function 来创建函数。方式一:利用Function类 来实例化函数:1 var people=new Function("name","sex","if (sex=='男') ... 阅读全文
posted @ 2014-10-25 21:58 志在天涯 阅读(667) 评论(0) 推荐(0) 编辑
摘要:1、回调函数:将函数A传给函数B,由函数B来执行A,则称A为回调函数。例1:例2 1 function addone(a){return a+1;}; //定义一个回调函数 2 function mulitiply(a,b,c,callback) ... 阅读全文
posted @ 2014-10-25 21:48 志在天涯 阅读(963) 评论(1) 推荐(1) 编辑
摘要:进制转换:http://www.topthink.com/topic/504.htmljavascript的数据类型分为基本数据类型和非基本数据类型(对象)一、基本数据类型:包括以下部分:数字、字符串、布尔值、undefined、null,除此之外的均为对象1、数字:浮点数、整数;八进制:0开头,例... 阅读全文
posted @ 2014-10-25 13:01 志在天涯 阅读(354) 评论(0) 推荐(0) 编辑
摘要:一、创建对象1、创建空对象方式一:var o ={};o; //Object {}typeof(o); //"object"方式二:var o=new Object();o;//Object {}typeof(o);//"object"2、创建非空对象在 javascript 中创建对象有两种方... 阅读全文
posted @ 2014-10-22 19:04 志在天涯 阅读(6725) 评论(0) 推荐(0) 编辑
摘要:http://www.blogjava.net/zkjbeyond/archive/2006/04/16/41336.htmljavascript中对象只包括属性和方法两种成员。ECMA-262 把对象(object)定义为“属性的无序集合,每个属性存放一个原始值、对象或函数”。严格来说,这意味着对... 阅读全文
posted @ 2014-10-21 18:56 志在天涯 阅读(249) 评论(0) 推荐(0) 编辑
摘要:一、Array 特点:数组的长度是可变的;数组的索引可以是数字、字符串;数组的内容可以是任意内容;可以通过索引获取之前不存在的一个位置,其值为undefined;1、构造函数:new Array();new Array(length);new Array(element0, element1, .... 阅读全文
posted @ 2014-10-20 20:08 志在天涯 阅读(215) 评论(0) 推荐(0) 编辑
摘要:JS:function menufalse(){ return false; } document.oncontextmenu = menufalse; //禁用快捷菜单Jquery:$("body").on("contextmenu", function... 阅读全文
posted @ 2014-10-10 11:40 志在天涯 阅读(168) 评论(0) 推荐(0) 编辑
摘要:javascript的事件处理模型分为 DOM事件处理模型和 IE事件处理模型。一、DOM事件流模型DOM事件流分为三个阶段:捕获阶段、目标阶段、冒泡阶段。捕获阶段:自上而下,由document节点向目标节点传播事件的阶段。目标阶段:目标节点正在处理处理事件的阶段。冒泡阶段:自下而上,由目标节点向d... 阅读全文
posted @ 2014-09-28 14:02 志在天涯 阅读(542) 评论(0) 推荐(0) 编辑
摘要:一、javascript作为脚本语言可以完成以下任务:操纵浏览器对象,如窗口的打开与关闭;操纵Dom树;通过XMLHttpRequest对象与服务器端进行异步通信;XML编程,借助于ActiveX控件或者浏览器内置对象完成对XMLDom的解析、XPath查询和XSLT转换等工作;与浏览器插件交互,如... 阅读全文
posted @ 2014-09-26 20:23 志在天涯 阅读(212) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示