E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javaScript学习
Javascript学习
笔记(二)
Javascript学习
笔记(一)
Javascript学习
笔记(二)
Javascript学习
笔记(三)(2)字符串对象类型String 1> 字符串创建myStr="teststring!"
zfpp25_
·
2013-08-05 12:00
Javascript学习
笔记(一)
Javascript学习
笔记(一)
Javascript学习
笔记(二)
Javascript学习
笔记(三)1、深入理解eval函数:(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码
zfpp25_
·
2013-08-02 16:00
【
JavaScript学习
】JavaScript对象创建
1.最简单的方法,创建一个对象,然后添加属性 1 var person = new Object(); 2 person.age = 23; 3 person.name = "David"; 4 person.job = "student"; 5 person.sayName = function () 6 { 7
·
2013-07-25 19:00
JavaScript
JavaScript学习
笔记——浏览器中的javascript
1、HTML中的javascript使用标签 Title functionsayHi(){ alert("Hi"); } ... 1》把函数sayHi()单独放在一个文件external.js中,就会有如下的代码出现。把标签放在标签中,否则会出现错误。 Title ... 2、XHTML可扩展的HTML标准出现,不使用language特性,使用type
A_sungirl
·
2013-07-10 10:00
JavaScript学习
笔记——继承
0、脚本语言一般包括:JavaScript、VBScript、Perl、PHP、Python、Ruby总之你能用记事本写出程序,不需要编译环境生成目标程序的基本上就是脚本语言。脚本通常可以由应用程序临时调用并执行1、真正面向对象的语言必须支持继承机制。2、对象冒充实现继承概念call()函数,call函数的第一个参数是一个对象,第二个以及后面的参数传给函数。functionClassA(sColo
A_sungirl
·
2013-07-10 10:00
JavaScript学习
笔记——对象基础
1.对象定义:属性的无序集合,每个属性存放一个原始值、对象或者函数。2.面向对象语言的要求封装--把相关的信息(无论数据或方法)存储在对象中的能力。聚集--把一个对象存储在另一个对象内的能力。继承--由另一个类(或多个类)得来类的属性和方法的能力。多态--编写能以多种方法运行的函数或方法的能力。ECMAScript支持这些要求,所示可以被看做是面向对象的。3.声明和实例化new后面跟要实例化的类的
A_sungirl
·
2013-07-10 10:00
JavaScript学习
(3):函数式编程
在这篇文章里,我们讨论函数式编程。 什么是函数式编程?根据百度百科的描述,“函数式编程是种编程典范,它将电脑运算视为函数的计算。函数编程语言最重要的基础是 λ 演算(lambda calculus)。而且λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。和指令式编程相比,函数式编程强调函数的计算比指令的执行重要。和过程化编程相比,函数式编程里,函数的计算可随时调用。” 可以
·
2013-07-07 20:00
JavaScript
JavaScript学习
(2):对象、集合以及错误处理
在这篇文章里,我们讨论一下JavaScript中的对象、数组以及错误处理。 1. 对象 对象是JavaScript中的一种基本类型,它内部包含一些属性,我们可以对这些属性进行增删操作。 1.1 属性 JavaScript中的值,有时会包括一些与其相关联的值,这些相关联的值,我们称之为属性。 访问属性 下面是一个非常简单的示例: 1 var a
·
2013-07-07 13:00
JavaScript
JavaScript学习
(1):基础
这篇文章里,我们来聊一些JavaScript的基础知识。 1. 如何运行JavaScript? JavaScript是一种解释型的语言,它不需要提前编译。通常情况下,JavaScript会放在网页中,在浏览器中运行。我们也可以找到一些在线的可以运行JavaScript的平台,当然我们也可以在Firefox或者Chrome里运行。 我在网上找到了一个可以在线运行的网站:runjs
·
2013-07-06 19:00
JavaScript
西安电子科技大学2013年CSDN高校俱乐部全国巡讲专家讲师专访
JavaScript是一门广泛用于客户端Web开发的语言,社区之星第25期采访了资深开发者邱俊涛,就
JavaScript学习
、框架和轻量级开发等方面进行了分享,希望能给初学者以及JavaScript开发者在开发方式上带来新的收获
csdnstudent
·
2013-07-02 14:00
JavaScript
Thoughtworks
巡讲讲师
JavaScript学习
总结
开始正式接触JavaScript的学习,算是对JavaScript有了初步的认识,但是要熟练应用还有很长的一段路要走。 首先应当清楚JavaScript是一种脚本语言,通常用于给HTML动态网页添加功能。其特点可描述为:解释性语言、基于对象、简单、安全、动态、跨平台。 像其他编程语言一样,语言基础部分包括:变量、数据类型、运算符、三大结构等内容。有了之前学习的基础,牛腩的这部分视
lyg673770712
·
2013-06-30 18:00
JavaScript学习
笔记(三十二) 经典继承模式二-借用构造方法
经典模式二-借用构造方法(ClassicalPattern#2—Rent-a-Constructor)接下来这个模式解决了从子(child)构造函数向父(parent)构造函数传递参数的问题。它借用parent构造函数,传递被绑定给this的child对象和所有参数:functionChild(a,c,b,d){ Parent.apply(this,arguments); }通过这种你方法只可以继
qq838419230
·
2013-06-26 22:00
JavaScript学习
笔记(三十一) 经典继承模式
使用经典继承得到期望的结果(ExpectedOutcomeWhenUsingClassicalInheritance)这个经典继承实现目的就是让使用Child()构造函数创造的对象获得从另一个构造函数Parent()而来的属性。虽然这个讨论是关于经典继承模式(classicalpatterns),我们避开使用"类"(class),而说长一点的"构造函数"(constructorfunction或
qq838419230
·
2013-06-25 22:00
JavaScript学习
笔记(三十) 代码复用模式
代码复用模式(CodeReusePatterns)代码复用是一个重要而且有趣的话题,因为应该尽量少写代码而尽可能的复用现有的代码——你或者其他人已经写好的代码。尤其是好的,测试过的,可维护的,可扩展的并且有文档的代码。当谈论代码复用的时候,心中想的的第一件是就是继承(inheritance),接下来有很多内容专注于这个主题。你将会看到一些方法去实现经典(Classical)继承和非经典(noncl
qq838419230
·
2013-06-21 21:00
javascript学习
笔记
/* *
JavaScript学习
总结 */ /* *变量声明 */ varname="xiaoming";//字符 varage=20;//数字 varsex;//只声明变量不赋值
血荐轩辕
·
2013-06-14 21:00
JavaScript
js学习笔记
javascript语法总结
JavaScript学习
笔记(二十九) method()方法
method()方法JavaScript很可能让那些习惯了从类的角度思考的程序猿感动疑惑。这也是为什么一些程序猿选择让JavaScript更类一些(class-like)。其中一种尝试就是method()方法,这种方法让JavaScript更class-like的方法不是一个被推荐的方式,然而它是一种有趣的模式,并且你可能在一些程序中无意间碰到过。使用构造方法看起来就像在Java中使用类一样,他们
qq838419230
·
2013-06-06 22:00
JavaScript学习
笔记(二十八) 链式模式
链式模式(ChainingPattern)链式模式可以让你调用一个对象的方法一个接着一个,不需要将前一个操作的返回值赋值给变量并且也不需要将你的调用分成多行:myobj.method1("hello").method2().method3("world").method4();当你创建的方法没有有意义的返回值时,你可以让它们返回this——它们正在工作的对象的实例。这能够让这个对象的使用者在前一个
qq838419230
·
2013-06-05 22:00
JavaScript学习
笔记(二十七) 常量
对象常量(ObjectConstants)在JavaScript中没有常量,通常在许多现代环境中可能会给你提供一个const语句去创建一个常量。一种解决办法,一个常见的解决办法就是使用命名规范,让不应该被改变的变量名称全部大写。这个命名规范在JavaScript内置对象身上就被使用:Math.PI;//3.141592653589793 Math.SQRT2;//1.414213562373095
qq838419230
·
2013-06-05 21:00
【
JavaScript学习
笔记】理解prototype-原型
写这个笔记是因为最近在看《JavaScript高级程序设计(第三版)》,原书写得非常好,讲解也非常细致,甚至可以作为一本手册(我少有喜欢一本手册式的教材,不过这本绝对是个例外!)。在这本书里学到了不少东西,不动笔墨不读书,为了自己还是决定总结一些笔记出来,笔记里的东西基本都出自书中,不过以自己的方式说出来而已。再次热烈推荐原书,真的好赞!1.原型(prototype)是什么呢?如果解释的广义一点,
幸运的兔脚
·
2013-05-30 23:00
【
JavaScript学习
笔记】理解prototype-原型
写这个笔记是因为最近在看《JavaScript高级程序设计(第三版)》,原书写得非常好,讲解也非常细致,甚至可以作为一本手册(我少有喜欢一本手册式的教材,不过这本绝对是个例外!)。在这本书里学到了不少东西,不动笔墨不读书,为了自己还是决定总结一些笔记出来,笔记里的东西基本都出自书中,不过以自己的方式说出来而已。再次热烈推荐原书,真的好赞!1.原型(prototype)是什么呢?如果解释的广义一点,
幸运的兔脚
·
2013-05-30 23:00
JavaScript学习
笔记(二十六) 静态成员
静态成员(StaticMembers)静态的属性和方法就是那些在所有实例间都相同的属性和方法。在基于类的语言中,静态成员通常使用特殊的语法创建,然后就可以被使用,它们就像是像类的自身成员一样。比如:一些MathUtils一个静态方法max()可能这样被调用 MathUtils.max(3,5),这是一个public静态成员的例子,可以不必创建对象的实例就可以使用。也可以有private的静态属性,
qq838419230
·
2013-05-29 22:00
模块function
JavaScript学习
笔记(二十五) 沙箱模式
改章节朋友在青岛吃饭的时候突然想到的...之前就有想写几篇关于模块function的条记,所以回家到之后就奋笔疾书的写出来发表了 依赖一个独一全局的变量作为程序的全局符号。在命名空间模式中,没有办法存在两个版本程序或者类库在雷同的页面中运行,因为它们都需要雷同的全局符号,比如:MYAPP长的带点的名称去输入和运行时解析,比如:MYAPP.utilities.array 望文生义,沙箱模
·
2013-05-29 19:00
JavaScript
JavaScript学习
笔记(二十五) 沙箱模式
沙箱模式(SandboxPattern)沙箱模式可以避免命名空间的一些缺点(namespacingpattern),比如:依赖一个唯一全局的变量作为程序的全局符号。在命名空间模式中,没有办法存在两个版本程序或者类库在相同的页面中运行,因为它们都需要相同的全局符号,比如:MYAPP长的带点的名称去输入和运行时解析,比如:MYAPP.utilities.array顾名思义,沙箱模式给模块提供一个环境运
qq838419230
·
2013-05-28 22:00
javascript学习
笔记[8]
玩了好几天,玩的也好累了,天天打dota,打cf,和弟弟两个人开黑,然后老是被杀,弄得英雄1200的初始积分被我刷到了1分,看来我真的不是玩游戏这块料,算了,算了,看点书吧,大家新年快乐。 7.1BOM之源---window对象 基础知识:BOM是(BrowserObjectModel--浏览器对象模型),由于浏览器是javascript程序的宿主,所以window
snake_hand
·
2013-05-27 19:00
JavaScript
javascript学习
笔记[4]
好了,现在开始函数这一章节,这之后就开始面向对象,加油吧,多看点。 4.1 内建的全局函数 javascript中内建了很多预定义的函数(也叫做全
snake_hand
·
2013-05-26 00:00
JavaScript
javascript学习
笔记[2]
刚刚前天说了要每天坚持的,结果昨天就没有坚持,稍微给自己找一个借口,昨天后来去乡下了,晚上回家都已经9点多了。不过今天也是陪同学一天,难得晚上有点时间,静下来看点。废话不多说了。 今天看了点数据运算和运算规则还有流程控制。 &nb
snake_hand
·
2013-05-24 21:00
JavaScript
javascript学习
实录 之九(选择样式,改变文字效果) -- 刘小小尘
直接上代码:当你选择一个样式的时候,对应的地方,会改变,这会很有用的代码很简单,欢迎指教 #cssid{ height:100px; width:300px; background-color:#FFCC00; } #textid{ background-color:#CCCCCC; width:300px; } functionchange(){ varselNode=docume
liuxiaochen123
·
2013-05-12 21:00
javascript学习
实录 之八(计算所选商品总价值) -- 刘小小尘
直接上代码,很简单,当你选择商品后,计算商品的总价值 functiongetSum(){ varitem=document.getElementsByName("item") varsum=0; for(varx=0;x 全选 笔记本:3000 笔记本:3000 笔记本:3000 笔记本:3000 笔记本:3000 笔记本:3000 笔记本:3000 笔记本:3000 笔记本:300
liuxiaochen123
·
2013-05-12 18:00
javascript学习
实录 之七(实现鼠标移动上去后表格颜色变化) -- 刘小小尘
废话不说,直接上代码,css部分,实在是无力,简单搞搞样式,意思到就好 table{ border:bluesolid1px; } tabletr{ border:aquasolid1px; background-color:blueviolet; } .one{ background-color:#33FFCC; } .two{ background-color:#FFFF66; }
liuxiaochen123
·
2013-05-12 18:00
javascript学习
笔记2-正则表达式入门
材料:正则表达式30分钟入门教程 感谢作者deerchao 地址http://deerchao.net/tutorials/regex/regex.htm定义:正则表达式是记录文本规则的代码,可用于模式匹配和替换常用元字符: 点号. 匹配除换行符意外的任意字符\b 匹配单词的开始或结束\w 匹配字母或数字或下划线 \ba\w*\b 以a开头的单词\d 匹配数字\s 匹配任意的空白符^
w120246892
·
2013-05-12 11:00
javascript学习
实录 之六(div开关闭合效果实例) --刘小小尘
以下代码是我写的关于标签开关闭合效果的实例,很简单的,内容及含义我就不说了,仔细看看,soeasy functionlist2(){ varaNode=event.srcElement; vartdNode=aNode.parentNode; vardivNode=tdNode.getElementsByTagName("div")[0]; vartabNode=d
·
2013-05-10 21:00
JavaScript
javascript学习
实录 之六(div开关闭合效果实例) --刘小小尘
以下代码是我写的关于标签开关闭合效果的实例,很简单的,内容及含义我就不说了,仔细看看,soeasy functionlist2(){ varaNode=event.srcElement; vartdNode=aNode.parentNode; vardivNode=tdNode.getElementsByTagName("div")[0]; vartabNode=document.get
liuxiaochen123
·
2013-05-10 09:00
方法返回
javascript学习
实录 之二(数组操作等等utils) --刘啸尘
新手发帖,很多方面都是刚入门,有错误的地方请大家见谅,欢迎批评指正 紧接上篇,写一下据数经常使用utils类,很简单,全当练练手了 三个方法,求最大值,最小值,以及排序/** *classdescription:一些关于组数的工具方法 *User:liuxiaochen *Date:13-5-5 */ functionArrayTools(){} vararrayTool=
·
2013-05-06 21:00
JavaScript
javascript学习
实录 之一 --刘啸尘
突然想系统的学习一下javascript,花了几个小时思考,该如何学习,制定下学习计划,说做就做,走走 废话我就不说了,像javascript的由来啊,什么的等等,自己百度/google吧,先来一段javascript,最基本的排序操作 vararr=[3,1,5,8,2,9,4]; functionsortArr(arr){ for(vari=0;iarr[j]){ vartemp=arr
liuxiaochen123
·
2013-05-05 22:00
javascript学习
笔记:函数与方法2
《javascript语言精粹》 每个函数在创建时附有两个附加的隐藏属性:函数的上下文和实现函数行为的代码。 每个函数在创建时也随带一个prototype属性,它的值是一个拥有constructor属性且值为该函数的对象。 当一个函数被保存为对象的属性时,我们称之为一个方法。当方法被调用时,this被绑定到该对象。绑定发生在调用时。 当一个函数并非对象的属性时,被当做函数来
superscorpio
·
2013-05-05 18:00
JavaScript
函数
this
javascript学习
笔记-隐含属性
javascript中所有对象都有一个隐含属性:constructor,指向构造这个对象的函数;如果这个对象是函数,那么除了constructor,还有一个隐含属性prototype,因为prototype自己也是一个对象,因而它也有constructor,这个constructor,指向这个函数本身。可以这么说,prototype相当于是一个用这个函数构造出来的一个对象,但是却是空的(也就是没有
抢糖葫芦的强盗
·
2013-05-05 15:00
JavaScript
js
面向对象
prototype
Constructor
客户端
Javascript学习
笔记-----脚本化文档
客户端javascript的存在使得静态的HTML文档变成了交互式的Web应用。脚本化Web页面内容是javascript的核心目标。选取文档元素通过ID选取:varsection1=document.getElementById("ID名称");通过名字选取元素:varradiobutons=document.getElementsByName("name");通过标签选取元素:varspans
pengpegV5yaya
·
2013-05-03 10:00
dom
JavaScript学习
笔记(二十四) 模块创建构造函数
模块创建构造函数(ModulesThatCreateConstructors)在前面的例子中,创建了一个MYAPP.utilities.array对象,但有时候使用构造函数创建你的对象更方便,你也可以使用模块模式实现它。唯一的不同就是在包裹模块的立即执行函数返回一个函数而不是对象。下面这个例子就是模块模式创建一个构造函数 MYAPP.utilities.ArrayMYAPP.namespace(
qq838419230
·
2013-05-02 22:00
javascript学习
笔记
阅读更多valueMap=request.getParameterMap();//一个请求参数对应多个值,也就是一个key对应一个数组集合System.out.println("valueMap:"+valueMap.get("name")[0]);System.out.println("valueMap:"+valueMap.get("name")[1]);for(;arr.hasMoreEle
zhang964761032
·
2013-05-02 17:00
JAVA
form
正则表达式
javascript
脚本
javascript学习
心得
今天学习javascript又有道一招:function$(id){bc.returndocument.getElementById(id);}用这个函数大大的方便了通过id来调用html元素的代码复杂程度,一次生成可以在当前文件随意调用,重复利用率很高,代码也都得到简化,降低出错的几率!以后写代码要多去使用这种重复代码方式,也有利于代码的可读性,用处是大大滴,好处是很明显的!
BigRock0Root
·
2013-04-30 20:00
客户端
Javascript学习
笔记-----Window对象
计时器setTimeout()和setInteval()可以用来注册在指定的时间之后单次或重复调用的函数。两个函数的返回值可以传递给clearTimeout和clearInterval(),用于取消这个函数的执行。 Inserttitlehere /* *定时器应用函数 *安排函数f()在未来的调用模式 *在等待了若干毫秒之后调用f() *如果设置了interval并没有设置end参数
pengpegV5yaya
·
2013-04-26 16:00
window对象
JavaScript学习
小结
学习目的:1.Web相关开发越来越流行,学习JS十分有必要2.多学习一种语言,想多了解一种语言的文化内涵3.认识一下脚本语言,之前一直学习C,C++,换换口味学习途径:1.之前实习期间的项目积累2.互联网的各种零碎的资料3.codecademy的在线Js教学课程(冗长细致的课程,打字打到手抽筋)4.各种书本,如《headfirstJs》等零星的感受:(一直在补充)1.js中类的属性,可以使用.也可
iuhsihsow
·
2013-04-17 13:00
JavaScript学习
历程和心得
一、前言在过去,JavaScript只是被用来做一些简单的网页效果,比如表单验证、浮动广告等,所以那时候JavaScript并没有受到重视。自从AJAX开始流行后,人们发现利用JavaScript可以给用户带来更好的体验,甚至利用这一优点开发了大型网页游戏,于是这门小语言被重视了起来。现在,很多公司会招专门的JavaScript工程师,通常JavaScript是WEB前端开发的必备技能。简单介绍了
green13366
·
2013-04-16 08:59
JavaScript
心得
学习历程
javascript学习
(7)Dom
DOM:将HTML看做XML来处理,代表着动态HTML真正的跨平台的,语言独立的解决方案的重要转变动态HTML:简言之:是HTML动起来,是一种综合性的技术DOM诞生的催化剂document.documentElement:返回HTML根元素 varohtml=document.documentElement; alert(ohtml.nodeName);firstChild:获取下级节点的第一
gongth_12
·
2013-04-16 07:00
javascript学习
(6)location对象
表示载入窗口的URL(可以理解为就是地址栏里的那段字符串),还可以解析URL即使window对象的属性也是document对象的属性(怎么可以是两个对象的属性呢?没什么难理解的,你有一部手机,我也有一部同样型号的手机,啥都一样) window.location=document.locationlocation对象提供了很多属性和方法用来解析URL。hash:返回#符号后的内容host:服务器的名
gongth_12
·
2013-04-16 07:00
JavaScript学习
笔记第二季
document.write("冯绍峰");调试: IE-》工具-internet选项-高级,调一下“禁止脚本调试”和“显示每个脚本错误的通知”;定义数组:vararr=newArray(3);不是[],而是()arr[0]=1;arr[1]=2;arr[2]=2;arr[3]=3;arr[4]=4;document.write(arr[4]);//4document.write(arr.len
zhujiaxing666666
·
2013-04-12 20:00
javascript学习
(4)cookie的使用
具体用法: functionwritecookie(){ vartoday=newDate(); today.setDate(today.getDate()+1); //document.cookie='name=张三的歌;expires='+today.toGMTString(); document.cookie='username=张
gongth_12
·
2013-04-12 07:00
javascript学习
(3)Date使用
创建当天日期对象: varthedate=newDate(); document.write('当前月份是'+thedate.getMonth()+'月'); 问题:输出的月份为2,可是当前命名是3月。 原因:javascript中,1月用0表示....12月用11表示,所以3月用2表示,所以上边代码要想输出正确的月份,需要下面的代码。创建指定日期对象 varthedate
gongth_12
·
2013-04-10 07:00
javascript学习
(1)语法
js火起来的原因分析1.程序的应用越来越丰富,用户和服务器的交互越来越频繁2.网速很烂3.用户体验越来越重要强类型和弱类型1.弱类型,如js,浏览器在解释Js脚本时,是根据变量的值得类型来反推变量的类型,效率比较低,也比较不安全2.强类型:在编译时就确定了变量的类型,更安全,效率更高代码优化:变量名称和函数名称等要定义的尽量简洁,能有一个字符,就不用两个字符。尽量将所有的换行去掉 (1)区分大小写
gongth_12
·
2013-04-08 07:00
javascript学习
笔记(未完待续)
1、因为javascript是弱类型的语言,所以不用定义类型。2、定义函数的方法: 第一种: functionadd(x,y){returnx+y;} 第二种:定义匿名函数(主流的方法) function(x,y){returnx+y;}例: varmyfun=function(x,y){returnx+y;}//只要一个变量引用的是对象,他就是Object的实例alert(myfunin
zhujiaxing666666
·
2013-04-04 20:00
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他