摘要: 运行结果: 阅读全文
posted @ 2021-01-21 21:09 计算机学习充电 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 本文转载自:http://www.cnblogs.com/haogj/archive/2013/04/22/3036685.html 使用脚本库总要加载一大堆的样式表和脚本文件,在easyui 中,除了可以使用通常的方式加载之外,还提供了使用 easyloader 加载的方式。这个组件主要是为了按需 阅读全文
posted @ 2021-01-21 19:04 计算机学习充电 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、EasyUI下载 EasyUI官方下载地址:http://www.jeasyui.com/download/index.php,目前最新的版本是:jQuery EasyUI 1.4.1 下载完成之后,得到压缩包,解压后,得到一个【jquery-easyui-1.4.1】文件夹,里面有如下图所示的 阅读全文
posted @ 2021-01-21 19:02 计算机学习充电 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。 那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成 阅读全文
posted @ 2021-01-21 19:00 计算机学习充电 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 今天在项目中要使用JavaScript实现数据结构中的队列和堆栈,这里做一下总结。 一、队列和堆栈的简单介绍 1.1、队列的基本概念 队列:是一种支持先进先出(FIFO)的集合,即先被插入的数据,先被取出! 如下图所示: 1.2、堆栈的基本概念 堆栈:是一种支持后进先出(LIFO)的集合,即后被插入 阅读全文
posted @ 2021-01-21 18:59 计算机学习充电 阅读(216) 评论(1) 推荐(0) 编辑
摘要: 今天在IE浏览器下发现,当把使用readonly="readonly"属性将文本框设置成只读<input type="text" readonly="readonly"/>时有一个奇怪的问题:如果光标进入只读文本框,然后按下Backspace键,就会跳转到上一个页面,效果就像点击了浏览器的后退按钮返 阅读全文
posted @ 2021-01-21 18:56 计算机学习充电 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 今天在网上找到了一个可以动态加载js文件的js加载器,具体代码如下: JsLoader.js 1 var MiniSite=new Object(); 2 /** 3 * 判断浏览器 4 */ 5 MiniSite.Browser={ 6 ie:/msie/.test(window.navigato 阅读全文
posted @ 2021-01-21 18:55 计算机学习充电 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 从网上找到一段使用JavaScript判断浏览器以及浏览器版本的比较好的代码,在此记录一下: 1 <script type="text/javascript"> 2 var Sys = {}; 3 var ua = navigator.userAgent.toLowerCase(); 4 var s 阅读全文
posted @ 2021-01-21 18:53 计算机学习充电 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、JavaScript原型链 ECMAScript中描述了原型链的概念,并将原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。在JavaScript中,用 __proto__ 属性来表示一个对象的原型链。当查找一个对象的属性时,JavaScript 会 阅读全文
posted @ 2021-01-21 18:52 计算机学习充电 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天在网上看到了一篇讲JavaScript闭包的文章(原文链接),讲得非常好,这下算是 阅读全文
posted @ 2021-01-21 18:50 计算机学习充电 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 在JavaScript中,函数其实是对象,每个函数都是Function类的实例,既然函数对象,那么就具有自己的属性和方法,因此,函数名实际上也是一个指向函数对象的指针,不会与某个函数绑定。 一、函数的声明 方式一:常规方式 1 function sum1(num1,num2){ 2 return n 阅读全文
posted @ 2021-01-21 18:48 计算机学习充电 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 在​J​a​v​a​S​c​r​i​p​t​中​可以使​用​类的p​r​o​t​o​t​y​p​e属性来​扩​展​类的属​性​和​方​法,在实际开发当中,当JavaScript内置的那些类所提供的动态方法和动态属性不满足我们实际开发时,我们就可以通过"prototype"属性给自定义类添加方法和属性 阅读全文
posted @ 2021-01-21 18:47 计算机学习充电 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 前两天在网上无意中发现了一篇使用极简主义法定义JavaScript类的文章,原文链接,这个所谓的"极简主义法"我还是第一次听说,是荷兰程序员Gabor de Mooij提出来的,这种方法不使用this和prototype,代码部署起来非常简单,这大概也是它被叫做"极简主义法"的原因。下面就介绍如何使 阅读全文
posted @ 2021-01-21 18:45 计算机学习充电 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 在工作中经常用到JavaScript,今天总结一下JavaScript编写类的几种写法以及这几种写法的优缺点,关于JavaScript编写类的方式,在网上看到很多,而且每个人的写法都不太一样,经常看到的就是以下几种方式。 1、构造函数方式 用构造函数模拟"类",在其内部用this关键字指代实例对象。 阅读全文
posted @ 2021-01-21 18:43 计算机学习充电 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 一、Object类介绍 Object类是所有JavaScript类的基类(父类),提供了一种创建自定义对象的简单方式,不再需要程序员定义构造函数。 二、Object类主要属性 1.constructor:对象的构造函数。 2.prototype:获得类的prototype对象,static性质。 三 阅读全文
posted @ 2021-01-21 18:41 计算机学习充电 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1 <script type="text/javascript"> 2 function Person(){ 3 /*使用var 属性名定义的属性是类的私有属性,外界无法访问,要想被外界访问,就要使用公共方法*/ 4 var QQ="123456"; 5 var Email="123456@qq.c 阅读全文
posted @ 2021-01-21 18:40 计算机学习充电 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 一、澄清概念 1.JS中"基于对象=面向对象" 2.JS中没有类(Class),但是它取了一个新的名字叫“原型对象”,因此"类=原型对象" 二、类(原型对象)和对象(实例)的区别与联系 1.类(原型对象)是抽象,是概念的,代表一类事物。 2.对象是具体的,实际的,代表一个具体的事物。 3.类(原型对 阅读全文
posted @ 2021-01-21 18:21 计算机学习充电 阅读(84) 评论(0) 推荐(0) 编辑
摘要: JavaScript中的Array对象就是数组,首先是一个动态数组,无需预先制定大小,而且是一个像Java中数组、ArrayList、Hashtable等的超强综合体。 一、数组的声明 常规方式声明: 1、var arrName = new Array();//创建一个数组 2、var arrNam 阅读全文
posted @ 2021-01-21 18:18 计算机学习充电 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 一、函数基本概念 为完成某一功能的程序指令(语句)的集合,称为函数。 二、JavaScript函数的分类 1、自定义函数(我们自己编写的函数),如:function funName(){} 2、系统函数(JavaScript自带的函数),如alert函数。 三、函数的调用方式 1、普通调用:func 阅读全文
posted @ 2021-01-21 18:17 计算机学习充电 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 最近做项目中遇到了一些关于javascript数据类型的判断处理,上网找了一下资料,并且亲自验证了各种数据类型的判断,在此做一个总结吧! 一、JS中的数据类型 1.数值型(Number):包括整数、浮点数。 2.布尔型(Boolean) 3.字符串型(String) 4.对象(Object) 5.数 阅读全文
posted @ 2021-01-21 18:16 计算机学习充电 阅读(81) 评论(0) 推荐(0) 编辑