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高级程序设计》第14章。 一. 错误分类 1. 语法错误 也称为解析错误,发生在传统编程语言的编译时,在JavaScript中发生在解释时,这些错误是由代码中的意外字符直接引起的,然
·
2015-02-03 09:00
JavaScript
JavaScript学习笔记
-进阶篇
这周学习的JavaScript。课程名:JavaScript进阶篇课程地址:慕课网http://www.imooc.com/learn/10整理笔记如下:时间:2015年01月06日-2015年1月7日JS基础语法:变量的声明、赋值:var变量名;表达式;操作符:+、比较、与或非;操作符优先级:算术操作符→比较操作符→逻辑操作符→"="赋值符号,如果同级的运算是按从左到右次序进行,多层括号由里向外
左岸梧桐
·
2015-01-31 21:07
Web前端
学习笔记
javascript
JavaScript学习笔记
――第一课:我的第一个javascript
由于个人工作原因,需要用到一些JS语句。之前使用有道云笔记记录了一些,由于知识太点太多,且非常离散。因此,在51CTO的播客中进行整理分享。 JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML网页上使用,用来给HTML网页增加动态功能。
547709466
·
2015-01-25 23:49
JavaScript
浏览器
display
javascript学习笔记
之面向对象与原型
面向对象与原型学习要点:1.学习条件2.创建对象3.原型4.继承ECMAScript有两种开发模式:1.函数式(过程化),2.面向对象(OOP)。面向对象的语言有一个标志,那就是类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是,ECMAScript没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。一.学习条件在JavaScript视频课程第一节课,就已经声明过,JavaS
Cheney521
·
2015-01-14 03:00
javascript学习笔记
之基本包装类型
为了便于操作基本类型值,ECMAScript提供了3个特殊的引用类型:Boolean、Number和String。这些类型与其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而能够调用一些方法来操作这些数据。一.基本包装类型概述varbox='Mr.Lee';//定义一个字符串varbox2=box.su
Cheney521
·
2015-01-14 02:00
javascript学习笔记
之基本包装类型
2019独角兽企业重金招聘Python工程师标准>>>为了便于操作基本类型值,ECMAScript提供了3个特殊的引用类型:Boolean、Number和String。这些类型与其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而能够调用一些方法来操作这些数据。一.基本包装类型概述varbox='Mr.L
weixin_34195546
·
2015-01-14 02:00
python
javascript
javascript学习笔记
之匿名函数和闭包
匿名函数就是没有名字的函数,闭包是可访问一个函数作用域里变量的函数。1、匿名函数 //普通函数 functionbox(){//函数名是box return'Lee'; } //匿名函数 function(){//匿名函数,会报错 return'Lee'; } //通过表达式自我执行 (functionbox(){//封装成表达式 alert('Lee'); }
Cheney521
·
2015-01-14 02:00
javascript学习笔记
之正则表达式
1、创建正则表达式 //一共两种创建方式 //new关键字创建 var reg = new RegExp('test'); //带参数 var reg = new RegExp('test','ig'); //第二个参数可选, //
Cheney521
·
2015-01-14 01:00
JavaScript学习笔记
阅读更多RepeatedandOmittedDeclarationsItislegalandharmlesstodeclareavariablemorethanoncewiththevarstatement.Iftherepeateddeclarationhasaninitializer,itactsasifitweresimplyanassignmentstatement.JavaScript’
darrenzhu
·
2015-01-11 10:00
javaScript
ECMAScript
JavaScript学习笔记
Repeated and Omitted Declarations It is legal and harmless to declare a variable more than once with the var statement. If the repeated declaration has an initializer, it acts as if it were simply an
darrenzhu
·
2015-01-11 10:00
JavaScript
ECMAScript
JavaScript学习笔记
Repeated and Omitted Declarations It is legal and harmless to declare a variable more than once with the var statement. If the repeated declaration has an initializer, it acts as if it were simply an
darrenzhu
·
2015-01-11 10:00
JavaScript
ECMAScript
javascript学习笔记
之时间与日期
1、Date类型js提供Date类型来处理日期和时间 var date = new Date(); document.writeln(date); //Thu Jan 08 2015 01:25:53 GMT+0800 (中国标准时间) document.writeln(Date.parse()); //NaN
Cheney521
·
2015-01-08 01:00
javascript学习笔记
之Array数组
1、new关键字创建数组,也可以省略new关键字vararr=newArray();vararr=newArray(10);vararr=new('value1','value2');2、使用字面量方式创建数组vararr=[];vararr=['value1','value2'];3、数组的属性 arr.length获取数组元素的个数 注:数组里的值可以使函数,对象等任何类型。4、对象中的方法
Cheney521
·
2015-01-08 01:00
javascript学习笔记
之对象
一、Object类型1、使用new运算符创建Objectvarobj=newObject();也可以省略new关键字varobj=Object();2、字面量方式创建Objectvarobj={ name:value}deleteobj.name;//删除对象属性//匿名对象的创建{name:value}内置对象ECMA-262对内置对象的定义是:“由ECMAScript实现提供的、不依赖宿主环
Cheney521
·
2015-01-08 01:00
javascript学习笔记
之函数
1、函数声明无参数:function函数名(){ //可以有返回值 return返回值;}有参数:function函数名(arg1,arg2){ //可以有返回值 return返回值;}使用Function构造函数varbox=newFunction('num1','num2','returnnum1+num2');PS:第三种方式我们不推荐,因为这种语法会导致解析两次代码(第一次解析常规
Cheney521
·
2015-01-08 01:00
javascript学习笔记
之概要
总体以李炎恢老师的javascript视频为主,其视频简要说明了js的核心知识。参考书籍:javascript权威指南。
Cheney521
·
2015-01-07 09:00
JavaScript学习笔记
(十四) 立即执行函数
源:http://blog.csdn.net/qq838419230/article/details/8030078 评: 立即执行函数(Immediate Functions) 立即执行函数模式是一种语法,可以让你的函数在定义后立即被执行,比如: [javascript] view plaincopy (function () {
MauerSu
·
2015-01-05 16:00
JavaScript
javascript学习笔记
4
1.模块化1.模块文本化 我们可以编写js脚本,通过标签引入:map.js:functionmap(func,array){ varlen=array.length; varresult=newArray(len); for(vari=0;i来调用它.具体代码如下:(输出helloworld) functionprint(str){ document.write(str+""); } v
fzyz_sb
·
2014-12-11 20:00
JavaScript
javascript学习笔记
3
1.面向对象编程1.对象1.定义方法 为对象添加方法的一种方法就是简单附加一个函数值: functionprint(str){ document.write(str+""); } varrabbit={}; rabbit.speak=function(line){ print("Therabbitsays'"+line+"'"); }; rabbit.speak("I'malive.")
fzyz_sb
·
2014-12-10 19:00
javascript学习笔记
2
1.错误处理1.简单的错误处理 functionprint(str){ document.write(str+""); } functionbetween(string,start,end){ varstartAt=string.indexOf(start); //进行错误处理 if(-1==startAt){ returnundefined; } startAt+=start.length
fzyz_sb
·
2014-12-07 21:00
JavaScript学习笔记
1
1.prompt和confirm函数1.confirm函数返回布尔值:用户单击OK则返回true,单击cancel返回false.2.prompt为询问式:用户输入内容,则返回其内容. varisOK=confirm("shallwe,then?"); document.write(isOK); document.write(""); varanswer=prompt("tellmyth
fzyz_sb
·
2014-12-07 13:00
JavaScript
javascript学习笔记
一
今天看的javascript应用开发实践指南看了js库jquery,明确了要深入学习jquery的想法。对于javascript原生态的ajax写法(兼容性只需考虑ie6),封装为函数;1functiongetHTTPObject(requestUrl,callBack){2varajax;3if(window.XMLHttpRequest){4ajax=newXMLHttpRequest();5
Jmingzi
·
2014-11-24 15:00
JavaScript学习笔记
(二) JavaScript基本概念
1.语法区分大小写标识符第一个字符必须是一个字母、下划线、或一个美元符号($),其他字符可以是字母、下划线、美元符号或数字标识符一般采用驼峰大小写格式注释//单行注释 /*块注释*/严格模式"usestrict",ECMAScript5引入严格模式语句的结尾分号不是必须的,但是建议都不要省略分号2.关键字和保留字 关键字 breakcasecatchcontinuedefaultdel
baiqb
·
2014-11-09 00:00
JavaScript
JavaScript学习笔记
(一) JavaScript简介
第1章JavaScript简介 学习一门语言,总要了解她的历史,就和认识一个人一样,也要去了解下他的过去。1.1JavaScript简史 它最初由Netscape的BrendanEich设计。JavaScript是甲骨文公司的注册商标。Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript也可以用于其他场合,如服务器端编程。完整的JavaScript
baiqb
·
2014-11-07 00:00
JavaScript
JavaScript学习笔记
:用JavaScript部分小功能的实现
定时器:在屏幕打印五秒,到五秒时弹出停止的会话框;一般用超时调用的这种方法:varnum=0; varmax=5; functionbox(){ num++; if(num==max){ alert("5sisover!!"); } else(
C_liyun
·
2014-11-05 21:00
javascript学习笔记
第二章
在HTML中使用javascript 元素想HTML页面中插入javascript的主要方法,就是使用元素。其常用属性如下: 包含在元素内部的js代码,从上至下一次解释;因此可能会有js依赖问题 注意。就像--> 但是如果改成分开就不会了。 嵌入式js代码 和外部文件因外部文件有更好的维护性,可缓存,可适应未来。那么我们推荐使用外部文件进行src链接使用js文件
LHP0902
·
2014-10-27 20:00
JavaScript
javascript学习笔记
第一章
1.2javascript实现一个完整的javascript实现应该由下列三个不同的部分组成: javascript:ECMAScript DOM BOM 其中ECMAScript 规定了下列部分:语法,类型,语句,关键字,保留字,操作符,对象;javascript在这之上扩展了DOM和BOM等和WEB 相关的功能。 DOM:Dom是针对XML,但是经过扩展用于HTML的应用程序编程接口,DO
LHP0902
·
2014-10-27 20:00
JavaScript
Java程序员的
JavaScript学习笔记
(6——面向对象模拟)
计划按如下顺序完成这篇笔记:Java程序员的
JavaScript学习笔记
(1——理念)Java程序员的
JavaScript学习笔记
(2——属性复制和继承)Java程序员的
JavaScript学习笔记
(3
stationxp
·
2014-10-19 19:26
日积月累
JavaScript
笔记
JavaScript
设计
对象
类
javascript学习笔记
学习参拷:http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html 第一节:基础1.1:变量javascript中,默认所有全局变量都共享一个空间(即你的JavaScript应用程序和web页面上的所有代码都共享了这些全局变量),带来的问题就是变量冲突(造成变量重新赋值)创建全局变量 vara='111';//在方法外面声明的变量
这些年
·
2014-10-16 22:00
JavaScript
javascript学习笔记
Math.pow(2.53)2的53次幂Math.round(.6)四舍五入Math.ceil(.6)向上求整Math.floor(.6)向下求整Math.abs(-5)求绝对值Math.max(x,y,z)返回最大值Math.min(x,y,z)返回最小值Math.random()生成一个大于等于0小于1.0的伪随机数Math.PIπ:圆周率Math.Ee:自然对数的底数Math.sqrt(3)
ac_sy
·
2014-09-21 12:01
JavaScript
圆周率
绝对值
立方根
javascript学习笔记
vars='test';s.len=4; //创建一个临时对象,并给它的len属性赋值,随即销毁该对象。vart=s.len;=====>结果是t值为undefined.javascript禁止改变基本数据类型的原始值。vars="hello";s.toUpperCase();s;===============>这个例子要表明字符串s并没有改变,而是创建了新的字符串。对象和原始值不同,它们的值是可
张俊伟0809
·
2014-08-26 05:00
JavaScript学习笔记
JavaScript学习笔记
,可直接另存为html 无标题文档 模拟添加/删除用户: 姓名: email: 电话: 提交 姓名 email 电话 操作 Tom tom
undoner
·
2014-07-31 10:00
JavaScript
学习笔记
JavaScript学习笔记
第六记
1、浏览器的事件机制:冒泡事件机制,IE浏览器的冒泡机制是内容元素的事件处理后逐层抛出给外层元素进行事件处理,其它浏览器基本沿用这个方向,但也有相反的。2、浏览器自动生成的事件对象even方法.stopPropagation()可以阻断事件继续冒泡到下一层,而.perventDeafult()可以阻止这个对象的默认行为,如表单对象的action事件默认行为是提交表单。而在事件处理方法中使用retu
qinxiandiqi
·
2014-07-11 12:00
JavaScript
jquery
json
动画
gson
JavaScript学习笔记
第五记
1、jquery对象的两个方法.html()返回的是标签对象包含的html内容(包括包含的其它标签元素一并输出),而.text()返回的是标签对象最终显示的文本格式(包含的其它格式标签作用在文本后输出最终的文本格式)。2、jquery过滤选择器的表单对象属性过滤选择器: 1):enabled选择器:$("#form1:enabled"),选取id为form1的表单内所有可用的元素。注意form
qinxiandiqi
·
2014-07-11 10:00
JavaScript
jquery
选择器
替代对象
JavaScript学习笔记
第四记
1、选择器的目的是为了获取页面中的标签元素,jquery提供了四类选择器:基本选择器、层次选择器、过滤选择器、表单选择器。2、jquery的基本选择器: 1)ID选择器:$("#idvalue"),选取id为idvalue的元素。返回的数组中只有一个元素,即使页面中存在多个相同id的元素也只获得最前面的元素,因为ID本来就不提倡同个页面中出现多个。 2)类选择器:$(".classvalu
qinxiandiqi
·
2014-07-11 10:00
JavaScript
jquery
选择器
JavaScript学习笔记
第三记
1、路径中的..表示上一层路径。2.JavaScript编码规范:通常在JavaScript中不希望外界访问的成员和方法名以下划线开始。3.jsUnit测试函数的要遵循的规则与JUnit3.8类似(比如说测试函数名以test开头等)。4.对于JsUnit来说,其setUp和tearDown方法与JUnit的运行原理是不同的,JUnit中的setUp和tearDown之间是没有关系的,也就是说不同的
qinxiandiqi
·
2014-07-11 10:00
JavaScript
jquery
Ajax
XMLhttpREquest
jsunit
JavaScript学习笔记
第二记
1、JavaScript的Cookie:添加cookie格式为document.cookie="key=value;expries=有效日期"。其中有效日期为GMT事件格式,可以使用newDate()的toGMTString()方法获得;删除cookie格式为document.cookie="key=;expries=当前日期"。2、两种类型的cookie: 1)持久性cookie,存储在客户
qinxiandiqi
·
2014-07-10 12:00
JavaScript
继承
function
object
对象
JavaScript学习笔记
第一记
1、JavaScript是一种可以嵌入在Web页面中的面向对象和事件驱动的解释性语言,使用动态绑定(在运行时才对对象进行检查)。2、JavaScript区分大小写,语句以行为单位,可以加“;”或者不加。3、Web页面中嵌入JavaScript需要使用标签,可以嵌入到页面中的任何位置。4、使用JavaScript的基本格式: 1)document.write("HelloWorld"); 2
qinxiandiqi
·
2014-07-10 11:00
JavaScript
类
function
javascript学习笔记
(一)
前端开发有一个叫渐进增强开发模型,有三个层次,分别是结构层(html),表现层(css),行为层(javascript)。该模型强调三个层次的分隔,可以直观地表现为html、css、js各自作为文件存放。这样做的好处是易维护,提高易访问性和代码可读性,有助于提高质量。 javascript是面向对象的弱类型语言,javascript中每件东西都可看成是对象,如:var me = {
glowry
·
2014-07-08 10:00
javascript学习笔记
函数与方法
glowry
javascript学习笔记
——如何修改
url name
0.前言 使用了一段时间javascript,再花了点时间学习了jquery,但是总是感觉自己很"迷糊",例如urlname中,如果修改href中的“#”应如何编写代码,如果修改urlname应如何编写代码。再加上javascript和jquery操作方法略有不同,所以我就更“迷糊”了。 【说明】 曾经使用关键词——“innerHTML和value区别”,在百度和谷歌中搜索,再认真阅读HTM
xukai871105
·
2014-06-02 10:00
JavaScript
html
jquery
attr
javascript学习笔记
(三)
Htmldom文档对象模型;当网页被加载时,浏览器会创建页面的文档对象模型(DocumentObjectModel)。 通过id找HTML元素:Document.getElementById(“idname”);通过标签名查找:查找id="test"的元素,然后查找"test"中的所有元素varx=document.getElementById("test");vary=x.getElements
chenqiangdage
·
2014-05-29 22:00
jquery
dom
遍历
文档
标准
javascript学习笔记
(二)
toUpperCase()方法来把文本转换为大写:varmessage="Helloworld!";varx=message.toUpperCase(); Date()可获得当前主机时间;Document.write(Date())即可打印出当前时间; Varx=document.getElementById获得的元素具体他自身的属性;x.innerHTML//标签内的内容;x.attribu
chenqiangdage
·
2014-05-27 00:00
JavaScript
浏览器
标签
数学
对话框
javascript学习笔记
(一)
JavaScript是一种轻量级的编程语言,可插入HTML页面的编程代码,JavaScript插入HTML页面后,可由所有的现代浏览器执行,htnl5默认脚本就是javascript。 初步了解:一个最简单的例子就是:document.write("hellojavascript");document.write()仅仅向文档输出写内容,如果在文档已完成加载后执行document.write,整个
chenqiangdage
·
2014-05-27 00:00
JavaScript
浏览器
脚本
全局变量
脚本语言
javascript学习笔记
--数字格式类型
可能有人说这是什么个格式?其实还不止呢。1//11.2//1.21.2e3//12001.2e+3//12001.2e-3//0.0012.12e+2//12-.12e-2//-0.0012当然这些只是十进制。我们来说说八进制和十六进制。0x00,0x11,0xff这种格式是十六进制,他们的十进制值分别是0,17,255。01,07,010,012这个是八进制。(这里的0是数字0,不是字母o)可能
·
2014-05-22 09:54
javascript学习笔记
之10个原生技巧
1、原生JavaScript实现字符串长度截取复制代码代码如下:functioncutstr(str,len){vartemp;varicount=0;varpatrn=/[^\x00-\xff]/;varstrre="";for(vari=0;i/g,'>')}6、原生JavaScript还原html标签复制代码代码如下:functionHtmlDecode(text){returntext.r
·
2014-05-21 11:03
JavaScript学习笔记
之——正则表达式总结
一直在默默的学习js,搜集的网上的一些资料和实际中的学习总结的常用的正则表达式,留着备用。数字/^([+-]?)\d*\.?\d+$/整数/^-?[1-9]\d*$/正数/^[1-9]\d*|0$/负数/^-[1-9]\d*|0$/正整数/^[1-9]\d*$/负整数/^-[1-9]\d*$/浮点数/^([+-]?)\d*\.\d+$/正浮点数/^[1-9]\d*.\d*|0.\d*[1-9]\d
mickjoust
·
2014-04-22 15:00
JavaScript学习笔记
(二)
JavaScript的数据类型分为:原始类型和对象类型。JavaScript中有两个特殊的原始值:null(空)和undefined(未定义)。JavaScript中所有数字均用浮点数值表示。javaScript采用64位浮点格式表示数字。取值范围最大值±1.7976931348623157×10^308,最小值±5×10^-324。JavaSc
第五郎
·
2014-03-29 15:00
JavaScript
前端
javascript学习笔记
(一)
最近遇到一个问题,当页面导入js的时候。 标准的写法应该是这样的: 但是为了省事,我写成了这样: 下面的写法是不生效的。 经过查询资料,了解到在XHTML文档中,是可以省略前面示例代码中结束的标签。但是,不能在HTML文档使用这种语法。原因是这种语法不符合HTML规范的,而且也得不到某些浏览器(尤其是IE)的正确解析。
iceworldvip
·
2014-03-27 21:30
JavaScript
浏览器
标签
资料
JavaScript学习笔记
(一)
JavaScript区分大小写。Unicode转义序列均以\u为前缀,其后跟随4个十六进制数。直接量就是程序中直接使用的数据值。JavaScript标识符必须以字母、下划线(_)或美元符($)开始。JavaScript使用分号(;)将语句分隔开,可选。最好加。
第五郎
·
2014-03-23 15:00
JavaScript
javascript学习笔记
三
第6章面向对象的程序设计 ECMA-262把对象定义为:“无序属性的集合,其属性可以包含基本值、对象或者函数。” 6.1理解对象 创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法。 6.1.1 属性类型 &nbs
xiaoshanjnby
·
2014-02-08 10:00
JavaScript
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他