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学习
http://jsdoc.cn/lucene/query.do?key=OnFocus&page=4 JavaScript使用技巧精萃[代码非常实用]: http://jsdoc.cn/article.do?articleID=3825 经常用到的JavasScript事件的翻译: http://jsdoc.cn/article.do?articleID=916
·
2015-11-11 06:03
JavaScript
JavaScript学习
技巧【1】
1.虽然.net的的Response.Redirect();可用,但是需要先alert下后再调整页面,考虑完全使用JavaScript实现: 1》 跳转到新的指定页面 Response.Write("<script>alert('添加成功!');this.location.href='QWWWW.aspx';</script>"
·
2015-11-11 06:45
JavaScript
JavaScript学习
心得(十)
Ajax Ajax是浏览器中使用JavaScript进行服务器后台请求,读取附加信息或者导致服务器响应的过程。 Ajax广泛用于从服务器读取数据,并用所得到的数据更新页面,以及向服务器发送数据 Ajax请求执行: 创建一个Ajax对象 发出请求 处理服务器响应 一 基础 创建一个Ajax对象: function getXMLHttpRequestO
·
2015-11-11 06:37
JavaScript
JavaScript学习
心得(八)
Cookie是Netscape发明的技术,是动态网站必不可少的部分,用于浏览器请求Web页面的超文本传输协议是一种无状态的协议。 两种方法维护状态:使用会话(session)(使用服务器技术实现,数据存储在服务器上)和Cookie(用服务器技术或者浏览器中的JavaScript管理)。 Cookie包含多个不相关的信息块: 名称 值 到期日期和时间:必须格式化为UT
·
2015-11-11 06:36
JavaScript
JavaScript学习
心得(六)
函数 对函数参数没有任何类型检查(弱类型),在必要时在函数内加上类型检查(typeof); JavaScript的函数参数无法设置默认值(可以通过检查参数,当为undefined时设置一个值 function functionname(someVar){ if(typeof someVar =='undefined'){ someVar = 'def
·
2015-11-11 06:35
JavaScript
JavaScript学习
心得(七)
一 创建事件监听器 开发人员往往使用事件和元素组合来命名事件处理函数。 创建事件监听器方法: 嵌入式事件处理器即将JavaScript函数赋值给HTML元素属性(不推荐使用:污染HTML;无法应用渐进增强的概念) 传统事件处理:好处有二(容易使用和传统方法创建事件处理器可以使用匿名函数 1 window.onload = function(){ 2 } ),可以通过传
·
2015-11-11 06:35
JavaScript
JavaScript学习
心得(五)
一时间 1970年1月1日是电脑常用的时间参考点,称为纪元(Epoch)或者UNIX时间戳(UNIX Epoch)。JavaScript中的Date对象能够表示1970年1月1日子夜前后1亿天之内的任意时间和日期。 创建一个Date对象:var today = new Date(); 而创建特定的日期和时间有三种方式: var someday = new Date(yea
·
2015-11-11 06:34
JavaScript
JavaScript学习
心得(四)
条件语句 任何事物非真即假。 在JavaScript中,条件判断以下情况为假: false NaN 0 空串 null undefined 在使用相等运算符时,建议将数字写在相等运算符的左边。全等比较运算符由三个等号组成,在两个比较值相等其类型相同时,结果为真。 使用全等运算符的一个简单规则:判断一个变量的值为undefined、null、f
·
2015-11-11 06:33
JavaScript
JavaScript学习
心得(三)
一 变量 var:变量声明 变量名 =:赋值 简单值类型 全局变量:编程的一般规则——应用程序应该只完成必须的最少功能,如果一个变量不是绝对必需,就不该是全局;全局变量对维护性能不利,因为需要一直维护变量的存在;全局变量如果与其他变量冲突就可能造成错误。 JavaScript命名规则: 名称必须有一个字母、下划线或者美元开始 名称的其余部分可以包括字
·
2015-11-11 06:32
JavaScript
JavaScript学习
心得(二)
一选择DOCTYPE DOCTYPE是一种标准通用标记语言的文档类型声明,目的是告诉标准通用标记语言解析器使用什么样的文档类型定义(DTD)来解析文档。 网页从DOCTYPE开始,即<!DOCTYPR html>,使用这种格式输入有以下好处: 更容易输入,降低错误输入的可能性 字符数少,发送到用户浏览器和加载的文件小(极其细微) 所有浏览器都支持 自动地
·
2015-11-11 06:32
JavaScript
javascript学习
代码-判断闰年
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&q
·
2015-11-11 01:31
JavaScript
javascript学习
代码--点击按钮显示内容
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&q
·
2015-11-11 01:30
JavaScript
javascript学习
代码
点击改变p和div元素: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o
·
2015-11-11 01:29
JavaScript
JavaScript学习
心得之如何走出初学困境
利用空闲几天把《JavaScript权威指南》安静的读了一篇。真是一本好书呀!呵呵,这句话见的太多了。好在什么地方呢?听我慢慢道来。从开始接触JS这东西有一年时间了,心头总是有一些说不出来的苦闷。在论坛里也常常有人这么说。那么苦在何处呢?总是感觉学的不深入,一些简单的东西可以做但也是不能得心应手。能不能把这种苦再说的具体点儿呢?都说了是“说不出来的苦闷”怎么具体呀?何为难言之隐?说不出来,不能具体
·
2015-11-11 00:05
JavaScript
javascript学习
笔记
1、 这种格式是无法获取到dom的因为页面还没有加载完毕! 这种可以执行 想要放在head中又想让他执行那就只好用window.onload=function(){}了 2、 3、javascript是通过‘+’来进行的 ECMAScript:javascript 标准规范 描述了该语言的语法和基本对象 语法 语句 BOM:
·
2015-11-11 00:31
JavaScript
Javascript学习
之函数(function)
在JS中,Function(函数)类型实际上是对象;每个函数都是Function类型的实例,而且都与其他引用类型一样具有属性和方法。由于函数是对象,因此函数名实际上也是一个指向函数对象的指针。 一 函数的声明方式 //1.函数声明方式 function add(num1,num2){ return num1+num2; } //2.函数表达式定义函数 var add= func
·
2015-11-10 22:00
JavaScript
JavaScript学习
总结(二)
JavaScript学习
总结(二)  
·
2015-11-10 22:50
JavaScript
JavaScript学习
(四):JavaScript类型转换以及变量作用域
3.8类型转换JavaScript中的取值类型非常灵活,从布尔值可以看到这一点:当JavaScript期望使用一个布尔值的时候,可以提供任何值,JavaScript将根据需要自行转换类型,真值转换成true,假值转换成false3.8.1转换和相等性 因为JavaScript可以做灵活的类型转换,因此“=="相等运算符也随相等的含义灵活多变。null==undefined //true"0"=
u013361445
·
2015-11-10 15:00
JavaScript
JavaScript变量作用域
javascript类型转换
JavaScript学习
(三):JavaScript对象类型
3.5 全局对象全局对象(globalobject)的属性是全局定义的符号,JavaScript程序可以直接使用。当JavaScript解释器启动时(或者任何web浏览器加载新页面时),它将创建一个新的全局对象,并给它一组定义的初始属性:全局属性,比如undefined、Infinity和NaN全局函数,比如isNaN()、parseInt()和eval()构造函数,比如Date()、RegExp
u013361445
·
2015-11-10 15:00
JavaScript
JavaScript对象类型
JavaScript学习
(二):原始数据类型-字符串、数字、布尔值、null、undefined
数据类型---能够表示并操作值的类型,编程语言的最基本特性就是能够支持多种数据类型。JavaScript的数据类型分为两种:原始类型(primitivetype) 对象类型(objecttype)原始数据类型包括: 数字 字符串 布尔值 ,特殊的原始值:null undefined,不是数字、字符串和布尔值,代表了各自特殊类型的唯一的成员。除了数字、字符串、布尔值、null和undefined之外
u013361445
·
2015-11-10 15:00
JavaScript
javascript学习
笔记——chrome等提示找不到“getElementsByTagName”的一种解决方法
最近学习是写了一个小网页,前台有个下拉框是通过后天的xml配置的,在写好代码后使用发现在IE9以及之前的IE浏览器都可以正常获取,但是IE10,chrome和firefox都会在获取一个标签时报getElementsByTagName方法不存在的错误。百度了很久未果,起初以为的确是这些浏览器不支持这个方法了,今天用IE10自带的调试工具对比了下载IE9和IE10下的变量,发现大不相同啊。 &nb
·
2015-11-09 14:09
JavaScript
javascript学习
笔记2
二.下列哪些变量是不正确的 说明原因 var a1; var b1 = 3; c1 ='good'; var d1 = c1 = e1; × 连等必须赋值 var g1 = 'hei' good'; × 符号有错误 var Tom&Terry; &n
·
2015-11-09 13:58
JavaScript
javascript学习
笔记3
一 判断下列数值中哪些于false相等? 0, 0.0, 0.000, -0, -0.0, 000, "0", "0.0", "0.000" " 000", [], null undefined, " ", ""
·
2015-11-09 13:58
JavaScript
Javascript书籍索引
nbsp;JAVASCRIPT从入门到精通 视频实战版pdf JavaScript DOM编程艺术第一版中英文 | 第二版英文
JavaScript
·
2015-11-08 14:03
JavaScript
Javascript学习
指南(第2版)笔记(三) 排错、调试、事件捕获
1、排错、调试 2、事件 3、Event对象 4、事件冒泡 5、事件句柄和 this 6、DOM Level 2事件模型 7、测验 1、排错、调试 Firebug是最常用的 Firefox开发工具,同时常用的 Web工具还有 Web Developer toolkit,该工具功能包括页面 HTML和 CSS代码的校验、可访问性检查、查
·
2015-11-08 12:16
JavaScript
Javascript学习
指南(第2版)笔记(六) DOM、Ajax及其数据
1、DOM 2、节点属性和方法 3、Ajax安全和工作区 4、Ajax数据:XML或 JSON(JavaScript对象符号) 1、DOM 在 W3C关于 DOM的规范中,将 document元素描述为一个节点(node)集合,他们之间是以有层次的树形结构连接的。你不仅可以从树上读取节点,还可以删除或创建新的节点。 #documen
·
2015-11-08 12:15
JavaScript
Javascript学习
指南(第2版)笔记(四) 表单、表单事件及校验
1、跨浏览器兼容的事件处理 2、选择列表框 3、单选按钮和复选框 4、测验 1、跨浏览器兼容的事件处理 // 可复用的事件处理函数 function catchEvent(eventObj, event, eventHandler) { if (eventObj.addEventListener)
·
2015-11-08 12:14
JavaScript
Javascript学习
指南(第2版)笔记(二) 对象、正则表达式、函数
1、字符串基本类型和字符串对象的相互转换2、String对象3、正则表达式4、数组5、函数6、匿名函数7、函数字面量1、字符串基本类型和字符串对象的相互转换 如果创建的是字符串基本类型,却又以对象的行为访问,那么 JavaScript会将该基本类型自动转换成对象,但是转换成的 String对象只是一个临时变量,并且在属性操作后销毁该对象,所以这种操作
·
2015-11-08 12:14
JavaScript
Javascript学习
指南(第2版)笔记(五) 浏览器对象、cookie
1、window对象 2、同源安全策略 3、cookie 浏览器对象模型(BOM)是一组从浏览器上下文继承而来的对象,这也是绝大多数 JavaScript应用程序中函数运行的上下文。有时它也被称之为 DOM Level 0,或者就叫 DOM。 BOM是一组有限的公共 W
·
2015-11-08 12:13
JavaScript
Javascript学习
指南(第2版)笔记(一) Script、数据类型和变量、操作符和语句
1、Script的 defer属性 2、为body添加脚本 3、CDATA小节 4、null和undefined变量 5、缩减JavaScript代码 1、Script的 defer属性 如果将defer属性设置为"defer",那么表示该脚本不会生成任何文档内容,于是浏览器可以提前处理页面的剩余部分,在页面处理结束并
·
2015-11-08 12:12
JavaScript
一道基础例题的思考
今天在网上查看Javascript面向对象编程相关文章时,看到了一个让我下意识判断错误的例题,虽然原理很简单,但还是记录下来,供日后工作和广大
Javascript
·
2015-11-08 11:40
基础
javascript学习
笔记(5
1.string Array Date Math 内置对象的属性和方法? 答案: ①String 字符串 属性 :length 获取字符串长度 方法: indexOf() 从左到右检索子字符串在原字符串第一次出现的
·
2015-11-08 10:46
JavaScript
javascript学习
笔记4
1. 分析一下代码执行结果 分析为什么? var a = 12; b = 34; c = 56; ++a; //a结果 13 a++; //a结果 14
·
2015-11-08 10:45
JavaScript
javascript学习
感触
从开始接触javascript到现在也有2个星期了吧,有很多感触,在这里分享些许。 javascript虽然是面向对象的,但是在我前面的几篇“混乱中”,我也已经谈了自己的想法,我开始甚至抵触过这个语言,为什么这个语言也居然宣称自己是面向对象的呢?学习一个新的东西开始的时候都是很痛苦的,尤其是已经存在的一些概念或认识跟这个要学的东西向抵触的时候?有放弃的冲动和想法。 我是一个不轻易放弃的人,即便
·
2015-11-07 15:48
JavaScript
javascript学习
笔记
prototype.js的domready事件,和post方式的ajax 1 document.observe("dom:loaded",function(){ 2 new Ajax.Request('Ajax.asp',{ 3 method:'post', 4 parameters:"action=alluserco
·
2015-11-07 13:45
JavaScript
javascript学习
笔记-基于对象续
浏览器对象:层次关系 window对象: 常用方法: open("a","b","c"); a:页面地址 b:页面名称 c:页面风格 打开一个窗口 alert('text') text:文本
·
2015-11-07 13:58
JavaScript
javascript学习
笔记-事件处理
事件:定义了浏览器与用户交互的一种机制,以及各种操作。 事件分类: 1,自己引起的事件 2.页面之间跳转的事件 3.表单内部和界面对象的交互 浏览器事件: onload() 浏览器完成一个窗口或者一组帧的加载之后调用。 unload() 网页结束的时候载入一个新的网页 onsubmit() 信息提交给
·
2015-11-07 13:56
JavaScript
javascript学习
(10)——[知识储备]链式调用
上次我们简单的说了下单例的用法,这个也是在我们java中比较常见的设计模式。 今天简单说下链式调用,可能有很多人并没有听过链式调用,但是其实只要我简单的说下的话,你肯定基本上都在用,大家熟知的jQuery中我们通常都是调用完一个函数后,我们直接就继续调用其他函数,而不需要再去new一个新的对象。这就是典型的链式调用。 首先我们列举个例子,说明下并非链式调用,给我们带来的不方便的地方: &nb
·
2015-11-07 12:11
JavaScript
JavaScript学习
总结(十六)——Javascript闭包(Closure)
原文地址: http://www.cnblogs.com/xdp-gacl/p/3703876.html 闭包(closure)是Javascript语言的一个难点,也是它的特色, 很多高级应用都要依靠闭包实现。很早就接触过闭包这个概念了,但是一直糊里糊涂的,没有能够弄明白JavaScript的闭包到底是什么,有什么用,今天 在网上看到了一篇讲JavaScript闭包的文章(原文链接), 讲得非
·
2015-11-07 12:55
JavaScript
JavaScript学习
(一):词法结构
学习计划:JavaScript-->hquery--->CSS
JavaScript学习
参考书籍:JavaScript权威指南 第一章学习:JavaScript的词法结构2.1
u013361445
·
2015-11-06 10:00
JavaScript词法结构
Javascript学习
笔记①
substr和substring的用法和区别一、substr方法返回一个从指定位置开始的指定长度的子字符串。string.substr(start[,length])注意: length可选项。如 length为0或负数,将返回一个空字符串。如果没有指定该参数,则子字符串到string的最后。二、substring方法返回位于String对象中指定位置的子字符串。string.substring(
_好久不见
·
2015-11-05 14:00
JavaScript学习
笔记(O)——浏览器内核介绍
术语解释 浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。 所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同
·
2015-11-03 21:08
JavaScript
JavaScript学习
笔记(二)——从简单开始学起
学习新知识,探究新方法,是一个由"知器"——》"格物"——》"明理"——》"成道"依次演变的进化过程,需要循序渐进、由浅入深, 不过最终是否可以修炼成道骨仙风的"佛"家境界,则全凭个人的恒心、悟性和造化 百度和谷歌两大搜索引擎主页,表面看似简单,但内深藏玄机,其页面
·
2015-11-03 21:07
JavaScript
javascript学习
笔记[7]--内建对象
昨天晚上回了趟乡下,所以没时间写博客了,那今天继续吧,今天主要是学习了ECMAScript 5增强的对象模型, 以及一些javascript的内建对象,现在总结一下。先说明一下哦,我也是一只菜鸟啦,刚学没多久,大家一起探讨探讨,如果博客写的有问题的话,欢迎及时帮我指出。 7.
·
2015-11-03 21:09
JavaScript
javascript学习
笔记[8]--BOM基本应用
玩了好几天,玩的也好累了,天天打dota,打cf,和弟弟两个人开黑,然后老是被杀,弄得英雄1200的初始积分被我刷到了1分,看来我真的不是玩游戏这块料,算了,算了,看点书吧,大家新年快乐。 7.1BOM之源---window对象 &
·
2015-11-03 21:09
JavaScript
javascript学习
笔记[6]--面向对象
今天又是宅在家中一天,看了面向对象编程,包含以下几个章节,创建类和使用类,类成员访问控制,继承和组合,静态成员和静态类,多态,原型链本质论。因为已经有了学习其他面向对象语言的经历,所以这边看的速度快了点,预计明天开始进入javascript内建类。 有一件略微忧
·
2015-11-03 21:08
JavaScript
JavaScript学习
日记5 map和set
map是一组键值对的结构,具有极快的查找速度。例如:查找学生的成绩,普通Arry数组操作会创建两个普通的Arryvarname={'aaaa','bbbb','cccc'};varscores={96,97,98}给定一个名字,要查找对应的成绩,就先要在names中找到对应的位置,再从scores取出对应的成绩,Array越长,耗时越长。如果用Map实现,只需要一个“名字”-“成绩”的对照表,直接
前端_茂
·
2015-11-03 18:00
JavaScript学习
日记4 循环
JavaScript的循环有两种,一种是for循环,通过初始条件、结束条件和递增条件来循环执行语句块:1varx=0; 2vari; 3for(i=1;i<=10000;i++){ 4x=x+i; 5} 6x;//50005000让我们来分析一下for循环的控制条件:i=1这是初始条件,将变量i置为1;i<=10000这是判断条件,满足时就继续循环,不满足就退出循环;i++这是每次循环后
前端_茂
·
2015-11-02 19:00
javascript学习
随笔(二)原型prototype
JavaScript三类方法: 1、类方法;2、对象方法;3、原型方法;注意三者异同 例: 1 function People(name){ 2 this.name=name; 3 //对象方法 4 this.Introduce=function(){ 5 console.log('My Name Is '+this.name); 6 } 7 } 8 9
·
2015-11-02 19:32
JavaScript
悟头
javascript学习
笔记
一、var life={};类的定义。 life.age在赋值的过程中,定义属性、life.hanshu=function(){alert('test')}:定义方法。 二、with(arguments.callee){},的使用:表示当前事件的执行对象(with和delphi中的用法类似),即可以不写对象,直接在with(){中写对象的属性、方法既可以调用该对象的方法属性}。 三、几种类
·
2015-11-02 18:22
JavaScript
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他