正则表达的创建方式http://www.w3school.com.cn/jsref/jsref_obj_regexp.asp1var box =new RegExp(‘Box‘); //第一个参数是模式字符串2 alert(box); //Box/两个反斜杠是正则表达式的字面量表示法34var box =new RegExp(‘box‘); //第一个参数字符串5var box= new RegExp(‘box‘,‘ig‘) //第二个参数可选,模式修饰符67var box=/Box/; //使用字面量正...
谈到面向对象,我们之前学过Vb和C#,从抽象到封装再到继承和多态,面向对象的世界真的很好玩,但是JavaScript中的面向对象有些特殊,因为里面没有类,而且对象的创建方式也不同。 对象的创建大约有四种方式:使用new关键字创建、使用字面量创建、使用工厂方法创建、使用构造函数创建。 1、使用new关键字var box = new Object(); //创建一个 Object 对象 box.name = 'Lee'; //创建一个 name 属性并赋值 box.age = 100; //...
// 定义的那个对象 var xxx = {}; // amd if(typeof define ===‘function‘ && define.amd){ define(function(){return xxx}) } // cmd else if(typeof module !== ‘undefined‘ && module.exports){ module.exports = xxx; } // window else{ window.xxx = xxx; }原文:http://my.oschina.net/bosscheng/blog/497292
引入扩展文件Extjs4.2根目录下:examples \ ux \ css \ images (这是选择按钮的图片资源)examples \ ux \ css \ ItemSelector.cssexamples \ ux \ form \ MultiSelect.jsexamples \ ux \ form \ ItemSelector.js 我是将以上文件取出来打包到我项目中自己创建的ux目录,没有全部使用ExtJs的包,然后引入以上文件:<script src="/ExtJs/ux/MultiSelect.js"></script><script src="/ExtJs/ux/ItemSelector.js"></script> <link h...
1.windows对象 全局作用域:2.窗口关系及框架 如果页面包含框架,则每个框架都有自己的window对象,并且保存在iframes集合中,在iframe集合中,可以通过数值索引(从0开始,从左至右,从上到下。)或者框架名称来访问相应的window对象。每个window对象都有一个name属性,其中包含框架的名称。下面是一个包含框架的页面。以上代码创建了一个框架集,其中一个框架居上,两个框架居下、对这个例子而言,可以通过window.frames[0]...
转自:http://kb.cnblogs.com/page/191787/ 首先要说明的是,咱现在不是高手,最多还是一个半桶水,算是入了JS的门。 谈不上经验,都是一些教训。 这个时候有人要说,“靠,你丫半桶水,凭啥教我们”。您先别急着骂,先听我说。 你叫一个大学生去教小学数学,不见得比一个初中生教得好。因为大学生早已经过了那个阶段,都忘记自己怎么走过来的了。而对于初中生,刚好走过那个阶段,对自己怎么走过来的还记忆犹新,或者...
JavaScript CSS Style属性对照表盒子标签和属性对照CSS语法 (不区分大小写)JavaScript语法 (区分大小写)borderborderborder-bottomborderBottomborder-bottom-colorborderBottomColorborder-bottom-styleborderBottomStyleborder-bottom-widthborderBottomWidthborder-colorborderColorborder-leftborderLeftborder-left-colorborderLeftColorborder-left-styleborderLeftStyleborder-left-widthborderLeftWidthborder-rightborder...
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。GET 还是 POST?与 POST 相比,GET...
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8"><title>账号注册</title><style>select {width: 100px;padding: 5px;font-size:16px;}</style> </head> <body> <!--要实现的功能: 账号 密码 性别 <爱好> 地址出生年月 头像 相册 邮箱 电话 肤色 音量 个人简介--> <form action="demo01.html"method="post"> <!--账号开始--><p>账号:<input type="text"name="userCode"required placeholder="请输入账号:...
thiskeyword的使用 在JavaScript中使用thiskeyword表示调用方法的对象,这与大部分面向对象语言是一样的。可是因为call、apply、bind等函数的影响。我们能够改变this所代指的对象。使用call或者apply调用的函数中,this代指传入的第一个參数对象,假设传入null或者undefined。则表示全局对象(window)。通过对象调用函数(方法),函数中的this表示调用该函数的对象。单独调用的函数中this表示全局对象。varmyObject={sayHello:func...
公众号:SAP Technical本文作者:matinal原文出处:http://www.cnblogs.com/SAPmatinal/ 原文链接:【HANA系列】【第六篇】SAP HANA XS使用JavaScript(JS)调用存储过程(Procedures) 前言部分大家可以关注我的公众号,公众号里的排版更好,阅读更舒适。正文部分前面几篇讲了SAP HANA XS JavaScript(JS)的基础内容和相应API,这篇讲一下JavaScript如何与后台交互,此篇讲存储过程(Procedures)。从SAP HANA XS服务器端JavaScript...
什么是闭包闭包是指有权访问另一个函数作用域中的变量的函数(有点拗口吧),简单点就是在一个函数的内部创建另外一个函数,并返回这个函数的引用。(这也是创建闭包的常用方式)function outerFunc (outerNum) {return function innerFunc(innerNum) {outerNum=outerNum+innerNum;return outerNum;} } var inner=outerFunc(1); var a1=inner(11); console.log(a1)//输出为12 var a2=inner(2); console.log(a2)//输出为14上面的代码...
前文使用了easyui的tab标签。切换问题,使用了session保存当前选中页,然后页面总体刷新时再切换至上次保存页码。那么使用updatepanel后,这个问题就非常好攻克了。http://blog.csdn.net/yysyangyangyangshan/article/details/38578403引用dll上文已说过。以下直接看怎样改进tab在页面中的使用。前台代码:<%@ Register Assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"...
function forEach(list, callback){for(var n = 0; n <list.length; n++){callback.call(list[n], n);}}var arr = [1,2,3,4,5,6,7,8]forEach(arr, function(index){if(this == arr[index]){console.log("Got the expected value of " + arr[index]);}}) 分享一个代码片段原文:http://www.cnblogs.com/xjcjcsy/p/5263861.html
一、什么是匿名函数创建一个函数并将它赋值给变量functionName,这种情况下创建的函数,即匿名函数。(函数表达式就是匿名函数) 二、闭包1.什么是闭包?闭包就是能够读取其他函数内部变量的函数。只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在一个函数内部的函数”。我们只要把f2作为返回值,我们不就可以在f1外部读取它的内部变量了吗!function f1 () {var num = 1;function f2() {console.log(num)...