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笔记
4-函数表达式
一般形式的创建函数,在执行代码之前会先读取函数声明,所以可以把函数声明写在函数调用的下面:sayHi(); functionsayHi(){ alert("Hi!"); } 使用函数表达式创建函数,调用前必须先赋值:sayHi();//错误!!函数不存在 varsayHi=function(){ alert("Hi!"); } 递归。一般递归functionfactorial(num)
煎饼果子多放葱
·
2016-02-10 02:00
javascript笔记
3-面向对象的程序设计-创建对象
javascript的对象:无序属性的集合,而每个属性可以包含基本值、对象或者函数。举例:1varperson=newObject(); 2person.name="Nicholas"; 3person.age=29; 4person.job="SoftwareEngineer"; 5person.sayName=function(){ 6alert(this.name); 7};
煎饼果子多放葱
·
2016-02-09 20:00
系统设计以及
javascript笔记
:用户行为分析研究之数据采集
原文URL: http://www.cnblogs.com/sharpxiajun/archive/2012/06/26/2563509.html1.1用户行为分析的重要性用户行为分析的重要性,我想做个网站的人都会用很清晰的认识,本来我想谈谈自己想法,但感觉自己毕竟还是做技术的,很难清晰的从商业价值的角度来分析它的重要性,因此放弃了想阐述自己意见的想法。当我第一次见到百度统计,和谷歌分析网站,就有
nysyxxg
·
2016-02-05 11:00
javascript笔记
整理(正则)
RegExp对象表示正则表达式,它是对字符串执行模式匹配的强大工具varre=/e/; varre=newRegExp('e');正则表达式的String对象的方法1.search---检索与正则表达式相匹配的值(返回值得下标)vara='a1a34b4cd5ef5g'; alert(a.search('a'));结果:0 alert(a.search(/\d{2}b/g));结果:32.m
羯瑞。♑
·
2016-02-02 17:00
javascript笔记
整理(正则)
RegExp对象表示正则表达式,它是对字符串执行模式匹配的强大工具varre=/e/; varre=newRegExp('e');正则表达式的String对象的方法1.search---检索与正则表达式相匹配的值(返回值得下标)vara='a1a34b4cd5ef5g'; alert(a.search('a'));结果:0 alert(a.search(/\d{2}b/g));结果:32.m
羯瑞。♑
·
2016-02-02 17:00
javascript笔记
整理(事件)
一、事件驱动1.事件javascript侦测到的用户的操作或是页面的一些行为(怎么发生的)2.事件源引发事件的元素(发生在谁的身上)3.事件处理程序对事件处理的程序或是函数(发生了什么事)二、事件的分类1.鼠标事件onclick鼠标点击事件ondblclick 鼠标双击事件onmousedown 鼠标按下onmouseup 鼠标松开onmousemove 鼠标移动onmouse
羯瑞。♑
·
2016-02-02 17:00
javascript笔记
整理(事件)
一、事件驱动1.事件javascript侦测到的用户的操作或是页面的一些行为(怎么发生的)2.事件源引发事件的元素(发生在谁的身上)3.事件处理程序对事件处理的程序或是函数(发生了什么事)二、事件的分类1.鼠标事件onclick鼠标点击事件ondblclick 鼠标双击事件onmousedown 鼠标按下onmouseup 鼠标松开onmousemove 鼠标移动onmouse
羯瑞。♑
·
2016-02-02 17:00
javascript笔记
整理(DOM对象)
DOM--document(htmlxml)objectmodle,document对象(DOM核心对象),document对象是Window对象的一部分,可通过window.document属性对其进行访问,document对象使我们可以从脚本中对HTML页面中的所有元素进行访问1.属性title--返回或设置当前文档的标题url--返回当前文档的URLbgColor--设置文档的背景色fgCo
羯瑞。♑
·
2016-02-02 17:00
javascript笔记
整理(DOM对象)
DOM--document(htmlxml)objectmodle,document对象(DOM核心对象),document对象是Window对象的一部分,可通过window.document属性对其进行访问,document对象使我们可以从脚本中对HTML页面中的所有元素进行访问1.属性title--返回或设置当前文档的标题url--返回当前文档的URLbgColor--设置文档的背景色fgCo
羯瑞。♑
·
2016-02-02 17:00
javascript笔记
整理(window对象)
浏览器对象模型(BOM--BrowserObjectModel),window对象是BOM中所有对象的核心A、属性1.(位置类型-获得浏览器的位置)IE:window.screenLeft 获得浏览器距屏幕左上角的左边距 window.screenTop 获得浏览器距屏幕左上角的上边距FF: screenXscreenY2.获得浏览器的尺寸window.innerWidth 获得窗口
羯瑞。♑
·
2016-02-02 15:00
javascript笔记
整理(window对象)
浏览器对象模型(BOM--BrowserObjectModel),window对象是BOM中所有对象的核心A、属性1.(位置类型-获得浏览器的位置)IE:window.screenLeft 获得浏览器距屏幕左上角的左边距 window.screenTop 获得浏览器距屏幕左上角的上边距FF: screenXscreenY2.获得浏览器的尺寸window.innerWidth 获得窗口
羯瑞。♑
·
2016-02-02 15:00
javascript笔记
整理(数组对象)
1、属性a.length--设置或返回数组元素的数目vara=[1,2,3,45,5]; alert(a.length=6)结果:6 alert(a[5])结果:undefinedb.constructor--返回构造函数的引用vartest=newArray(); alert(test.constructor==Array);true2、方法a.删除或添加类1.push()--向数组的末尾
羯瑞。♑
·
2016-02-02 15:00
javascript笔记
整理(数组对象)
1、属性a.length--设置或返回数组元素的数目vara=[1,2,3,45,5]; alert(a.length=6)结果:6 alert(a[5])结果:undefinedb.constructor--返回构造函数的引用vartest=newArray(); alert(test.constructor==Array);true2、方法a.删除或添加类1.push()--向数组的末尾
羯瑞。♑
·
2016-02-02 15:00
Javascript笔记
一
Javascript:ECMAscript:相当于翻译器翻译电脑于代码 解释器DOMdocumentobjectmodel 文档对象模型 ---》document 获取元素操作html页面的入口BOM Browserobjectmodel浏览器对象模型 window弹窗口关窗口 兼容性ECMA几乎无兼容性问题DOM有一些操作不兼容BOM没有兼容问题(完全不兼容)变量typeofa 测试数据类型n
早安.晚安
·
2016-02-02 11:00
javascript笔记
(三)
DOM对象控制HTML元素1返回带有指定名称的节点对象的集合document.getElementsByName(name)与getElementById()方法不同的是,通过元素的name属性查询元素,而不是通过id属性。1.因为文档中的name属性可能不唯一,所有getElementsByName()方法返回的是元素的数组,而不是一个元素。2.和数组类似也有length属性,可以和访问数组一样
cfj
·
2016-01-25 13:00
javascript笔记
之express初体验
Express简介首先,express是node下用于写路由的的一个框架,安装npminstallexpress一个简单的使用app.jsvarexpress=require('express') varapp=express() varserver=app.listen(port||3000)//开一个端口,默认3000 app.get('/',function(req,res){ res.se
sinat_25127047
·
2016-01-23 11:00
nodejs
express
javascript笔记
-拾遗补缺2-引用类型
引用类型是一种数据结构,用于将数据和功能组织在一起。它描述的是一类对象所具有的属性和方法。Object是一个基础类型,Array是数组类型,Date是日期类型,RegExp是正则表达式类型,等。Object类型 创建:vardog=newObject();常应用于存储和传输数据。比如存储:varperson=newObject(); person.name="Nicholas"; person
煎饼果子多放葱
·
2016-01-22 00:00
javascript笔记
(二)
函数1定义函数如何定义一个函数呢?看看下面的格式:function 函数名(){ 函数体;} functionadd2(){ sum=3+2; alert(sum); } ?add2();2函数的调用第一种情况:在标签内调用。 functionadd2() { sum=1+1; alert(sum); } add2();//调用函数,直接写函
cfj
·
2016-01-20 12:00
javascript笔记
-拾遗补缺1:基本概念
关键字:变量:functiontest(){ message='hi';//不加var,表示全局变量;加var,表示局部变量 }数据类型:总共有五种基本数据类型:Undefined、Null、Boolean、Number、String,一种复杂数据类型:Object。 typeof操作符,对一个值使用typeof会返回下列某个字符串:"undefined","boolean","string"
煎饼果子多放葱
·
2016-01-19 22:00
javascript笔记
(一)
基础知识1javascript注释单行注释//单行注释多行注释/*多行注释多行注释多行注释*/2输出内容document.write(); document.write("IloveJavaScript!");//内容用""括起来,""里的内容直接输出。3弹出警告alert(字符串或者变量);4确认窗口confirm(str);str是限速在对话框中的文本点击确定适合返回true点击取消的时候返回
cfj
·
2016-01-18 16:00
JavaScript
javascript笔记
我已经不是第一次遇到像要判断对象是否存在了,依据对象是否存在做相应的处理,比如var hasSomething ="0"; if(jQuery("#tid").val()){ hasSomething="1" }之前一直没有记录,第二次需要这种判断的时候就拿不准这么写是否正确 $(document).ready(function(){ $("p").click(function
jianl
·
2015-12-20 16:00
js
if
javascript笔记
我已经不是第一次遇到像要判断对象是否存在了,依据对象是否存在做相应的处理,比如var hasSomething ="0"; if(jQuery("#tid").val()){ hasSomething="1" }之前一直没有记录,第二次需要这种判断的时候就拿不准这么写是否正确 $(document).ready(function(){ $("p").click(function
lj3331
·
2015-12-09 16:10
js
if
javascript笔记
我已经不是第一次遇到像要判断对象是否存在了,依据对象是否存在做相应的处理,比如var hasSomething ="0";if(jQuery("#tid").val()){ hasSomething="1"}之前一直没有记录,第二次需要这种判断的时候就拿不准这么写是否正确$(document).ready(function(){ $("p").click(function(){ if(
lj3331
·
2015-12-09 16:10
js
if
js
javascript笔记
我已经不是第一次遇到像要判断对象是否存在了,依据对象是否存在做相应的处理,比如var hasSomething ="0"; if(jQuery("#tid").val()){ hasSomething="1" }之前一直没有记录,第二次需要这种判断的时候就拿不准这么写是否正确 $(document).ready(function(){ $("p").click(function
lj3331
·
2015-12-09 16:10
js
if
学习
javascript笔记
javaScript中Java式的类继承: 1.任何添加到构造函数对象中的属性都是类字段和类方法。 2.原型对象的属性被类的所有实例所继承。 3.类的每个实例都是一个独立的对象,直接给这个实例定义的属性不会为所有实例对象所共享。 对于Java类的实例方法来说,实例字段可以用做局部变量,而不需要使用关键字this来引用,JavaScript是没办法模拟这个特性的,但可以
wblovezqy
·
2015-11-29 17:00
javascript笔记
整理(字符串对象)
一、属性1.length——字符串的长度(不区分中英文)vara="chen陈"; alert(a.length);//结果:5 2.constructor——对象的构造函数二、方法A.获取类型1.charAt()——返回在指定位置的字符vara="chen陈"; alert(a.charAt(2));//结果:e2.charCodeAt()——返回在指定的位置的字符的Unicode编码var
羯瑞。♑
·
2015-11-25 19:00
javascript笔记
整理(字符串对象)
一、属性1.length——字符串的长度(不区分中英文)vara="chen陈"; alert(a.length);//结果:5 2.constructor——对象的构造函数二、方法A.获取类型1.charAt()——返回在指定位置的字符vara="chen陈"; alert(a.charAt(2));//结果:e2.charCodeAt()——返回在指定的位置的字符的Unicode编码var
羯瑞。♑
·
2015-11-25 19:00
学习
javascript笔记
使用var声明: 如果var出现在函数体内,是一个局部变量,如果出现在顶层,是一个全局变量,全局变量是全局对象的一个属性,和其他全局对象不同的是:用var声明的变量是无法通过delete删除的。 如果var语句中变量没有指定初始化表达式,这个变量初始化为undefined. 变量声明语句会被提前到脚本或者函数的顶部。但是初始化操作还是在原来var语句的位置执行。在初始化之
wblovezqy
·
2015-11-15 11:00
JavaScript笔记
之Function
一、函数定义 (1)使用function declaration 格式:function functionName(parameters) { function body } 注:此种方式声明的函数作用域是全局的,即在声明之前可以调用 (2)使用function
·
2015-11-13 13:41
JavaScript
javascript笔记
:临摹jQuery(一)
多年的软件开发经验让我知道,做技术不管怎么看都不如做一下,就算是读源码,也不应该只是读,更多还是动手练习,做的时候身临其境体会大师们设计的巧妙。 临摹就是一个很不错的练习方式,大学读书时候我的专业是工业设计,大一大二有很多素描色彩课,那时候老师总是布置临摹的作业,当时自己悟性太低,把临摹当做抄袭,很少动脑筋去思考临摹到底是咋回事,现在做软件了,想临摹jQuery的框架时候才发现,这是件非
·
2015-11-13 12:56
JavaScript
精通
javascript笔记
(智能社)——简易tab选项卡及应用面向对象方法实现
javascript代码(常规方式/面向过程): <script type="text/javascript"> window.onload=function(){ var oDiv1=document.getElementById('div1'); //获取外部div var aLis=oDiv1
·
2015-11-13 09:58
JavaScript
精通
javascript笔记
(智能社)——数字时钟
JS代码: <script type="text/javascript"> window.onload=function(){ //小于10的数字补零及数字转字符串 function toDouble(num){  
·
2015-11-13 07:58
JavaScript
深入理解javascript的function
原文:http://www.cnblogs.com/sharpxiajun/archive/2011/09/16/2179323.html
javascript笔记
:深入理解javascript的function
·
2015-11-12 22:11
JavaScript
javascript笔记
javascript标准参考教程:http://javascript.ruanyifeng.com/ 参考博客:http://www.cnblogs.com/jikey/p/4039740.html js中最常用的55个技巧:http://bbs.html5cn.org/thread-84006-1-1.html 45个实用的JavaScript 技巧、窍门和最佳实践:
·
2015-11-12 20:25
JavaScript
javascript笔记
之正则表达式
1 .在js正则表达式特殊的需要转义的字符有: ^ $ . * + ? = ! : | \ / ( ) [ ] { } 但实际应用中,还要根据实际情况来判断,以上字符可能不需要转义,也可能不止以上字符需要转义, 这些都取决于在当前情况下其是否会产生异义。 2.js的正则表达式除啦按照数字和字母进行匹配,同时也支持非字母
·
2015-11-12 16:35
JavaScript
12.核心
JavaScript笔记
:日期和其它内置对象
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 一. 日期对象 Date类型使用UTC(国际协调时间),自1970年1月1日零时开始经过的毫秒数来保存时间 注:可以保存1970年1月1号前后28万多年的时间 中国有8个时区,所以以1970年1月1日 8 时开始经过的毫秒数来保存时间
·
2015-11-12 15:55
JavaScript
11.核心
JavaScript笔记
:基本包装对象
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 ECMAScript提供了3个特殊的引用类型:Boolean类型、Number类型 和String类型 我们确切的知道: 基本类型值不是对象,因而从逻辑上讲它们不应该有属性和方法,但是我们却可以——使用length属性查看字符串长度、使
·
2015-11-12 15:54
JavaScript
10.核心
JavaScript笔记
:正则表达式(RegExp)
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 正则表达式是一个描述字符模式的对象,在JavaScript使用RegExp类表示正则表达式 String和RegExp都定义了相关的模式匹配方法 一. 创建正则表达式 正则表达式使用RegExp对象表示 1. 正则表达式直接量 最简
·
2015-11-12 15:53
JavaScript
9.核心
JavaScript笔记
:函数(function)
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 关于函数 函数是对一段JavaScript代码的封装,多用于重复完成指定的功能,它只定义一次,但可以被执行或调用任意次 函数是对象(是Function类型的实例),同样具有属性和方法 函数对象,函数名仅仅是一个指向函数对象
·
2015-11-12 15:52
JavaScript
8.核心
JavaScript笔记
:数组(Array)
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 数组在所有语言中都是数据的有序集合,每个数据叫做一个元素,元素的位置已基于0的数字表示,称为索引 但JavaScript中的数组有着很大的不同 JavaScript数组的每一项可以保存任意类型的数据,包括了其他对象或数组(数组是
·
2015-11-12 15:52
JavaScript
7.核心
JavaScript笔记
:面向对象(继承)
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 许多面向对象语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法 由于函数没有签名,ECMAScript 只支持实现继承,它的继承主要是依靠原型链来实现的 一. 原型链 原型链是实现继承的主要
·
2015-11-12 15:51
JavaScript
6.核心
JavaScript笔记
:面向对象(设计模式)
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 之前,我们使用对象直接量或者构造函数创建对象,简单直观,而且方便;但是有个明显的缺点:使用同一个接口创建很多对象,会产生大量重复代码 为了解决这个问题,开始使用各种模式来创建对象或者书写代码 一. 工厂模式 工厂模式抽象了创建具体对象
·
2015-11-12 15:50
JavaScript
5.核心
JavaScript笔记
:面向对象(Object)
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 引用类型是一种数据结构,用于组织数据和功能,描述的是一类对象所具有的属性和方法 引用类型常被称为类,但他们并不相同,因为JavaScript不具备传统的面向对象语言所支持的类和接口等概念 引用类型的值(需要实例化)就是对象,对象是特定
·
2015-11-12 15:49
JavaScript
4.核心
JavaScript笔记
:变量、作用域、内存问题
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 JavaScript变量弱类型(松散类型)的本质,决定了它只是在特定时间用于保存特定值的一个名字而已(更确切的说,是内存中的一块空间) 一.基本类型和引用类型 在将一个值赋给变量时,解析器必须确定这个值是基本类型还是引用类型 1. 变量
·
2015-11-12 15:49
JavaScript
3.核心
JavaScript笔记
:表达式、语句
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 表达式和语句有很多共同处,不确切的说 表达式仅仅计算出一个值(有返回值)但并不做任何操作,它并不改变程序的运行状态 语句并不包含一个值(没有返回值,或者说,它返回的值我们并不关心)但它改变程序的运行状态 一. 表达式 表
·
2015-11-12 15:48
JavaScript
2.核心
JavaScript笔记
:数据类型、运算符
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 一. 数据类型 ECMAScript不支持自定义数据类型 ECMAScript有5种简单数据类型(基本数据类型、原始数据类型) Undefined 、Null 、Boolean 、Number、String 1种复杂数据类
·
2015-11-12 15:47
JavaScript
1.核心
JavaScript笔记
:简介、基本语法
本系列内容由ZouStrong整理收录 整理自《JavaScript权威指南(第六版)》,《JavaScript高级程序设计(第三版)》 JavaScript是面向Web的编程语言,所有的浏览器都包含了JavaScript解释器 JavaScript是一门动态的、弱类型的、面向对象的、解释型语言,非常适合面向对象和函数式的编程风格 一. JavaScript简介
·
2015-11-12 15:46
JavaScript
javascript笔记
—面向对象
什么是对象: 对象是一个整体,对外提供一些操作。 什么是面向对象: 使用对象时,只关注对象提供的功能,不关注其内部细节,例如jquery 面向对象是一种通用思想,并非只有编程中能用,任何事情都可以用。 javascript中得面向对象: 面向对象编程(OOP)的特点: 抽象:抓住核心问题 封装:不考虑内部实现,只考虑功能使用 继承:从已有对象上,继承出
·
2015-11-12 15:53
JavaScript
javascript笔记
:String类replace函数的一些事
加固javascript基础知识目的是为以后研究jQuery源码做好铺垫。 我最近查阅javascript资料,发现了一个函数: function format(s) { var args = arguments; var pattern = new RegExp("%([1-" + arguments.length + "])&qu
·
2015-11-12 09:40
JavaScript
javascript笔记
05:函数表达式和函数语句的区别
1.首先是函数语句: myfunc(); function myfunc() { //执行一些语句 } 当函数语句被定义的时候,在一个脚本代码被优先考虑,因此,无论该函数是定义之前或者定义之后都可以被脚本使用,就像上面的语句一样。 2.函数表达式: myfunc(); var myfunc = function() { //执行的语句 } 这上面的
·
2015-11-11 19:27
JavaScript
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他