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学习
总结(十一)——Object类详解
一、Object类介绍Object类是所有JavaScript类的基类(父类),提供了一种创建自定义对象的简单方式,不再需要程序员定义构造函数。二、Object类主要属性1.constructor:对象的构造函数。2.prototype:获得类的prototype对象,static性质。三、Object类主要方法1.hasOwnProperty(propertyName)判断对象是否有某个特定的属
IT_LOSER
·
2016-05-05 13:00
JavaScript学习
总结(十)——this关键字
1 2functionPerson(){ 3/*使用var属性名定义的属性是类的私有属性,外界无法访问,要想被外界访问,就要使用公共方法*/ 4varQQ="123456"; 5varEmail="
[email protected]
"; 6 7/*使用this.属性名定义的属性就是类的公共属性,是可以被外界访问的*/ 8this.Name="孤傲苍狼"; 9this.Age=24; 10 11/*定义Pe
IT_LOSER
·
2016-05-05 13:00
JavaScript学习
总结(九)——Javascript面向(基于)对象编程
一、澄清概念1.JS中"基于对象=面向对象"2.JS中没有类(Class),但是它取了一个新的名字叫“原型对象”,因此"类=原型对象"二、类(原型对象)和对象(实例)的区别与联系1.类(原型对象)是抽象,是概念的,代表一类事物。2.对象是具体的,实际的,代表一个具体的事物。3.类(原型对象)是对象实例的模板,对象实例是类的一个个体。三、抽象的定义在定义一个类时,实际上就是把一类事物的共有属性和行为
IT_LOSER
·
2016-05-05 10:00
JavaScript学习
总结(八)——JavaScript数组
JavaScript中的Array对象就是数组,首先是一个动态数组,无需预先制定大小,而且是一个像Java中数组、ArrayList、Hashtable等的超强综合体。一、数组的声明常规方式声明:1、vararrName=newArray();//创建一个数组2、vararrName=newArray([size]);//创建一个数组并指定长度,注意不是上限,是长度3、vararrName=new
IT_LOSER
·
2016-05-05 10:00
JavaScript学习
总结(七)——JavaScript函数(function)
一、函数基本概念为完成某一功能的程序指令(语句)的集合,称为函数。二、JavaScript函数的分类1、自定义函数(我们自己编写的函数),如:functionfunName(){}2、系统函数(JavaScript自带的函数),如alert函数。三、函数的调用方式1、普通调用:functionName(实际参数...)2、通过指向函数的变量去调用:varmyVar=函数名;myVar(实际参数..
IT_LOSER
·
2016-05-05 10:00
JavaScript学习
总结(六)——JavaScript判断数据类型总结
JavaScript学习
总结(六)——JavaScript判断数据类型总结最近做项目中遇到了一些关于javascript数据类型的判断处理,上网找了一下资料,并且亲自验证了各种数据类型的判断,在此做一个总结吧
IT_LOSER
·
2016-05-05 10:00
JavaScript学习
总结(五)——Javascript中==和===的区别
一、JavaScript"=="的作用当==两边的内容是字符串时,则比较字符串的内容是否相等。当==两边的内容是数字时,则比较数字的大小是否相等。当==两边的内容是对象或者是对象的函数属性时,则比较内存地址是否相等。二、==和===的区别==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。举例说明:1 2alert("\"1\"=
IT_LOSER
·
2016-05-05 10:00
JavaScript学习
总结(四)——逻辑OR运算符详解
在JavaScript中,逻辑OR运算符用||表示1varbTrue=true; 2varbFalse=false; 3varbResult=bTrue||bFalse;下面的真值表描述了逻辑AND运算符的行为:运算数1运算数2结果truetruetruetruefalsetruefalsetruetruefalsefalsefalse 在JavaScript中,0,"",false,nu
IT_LOSER
·
2016-05-05 10:00
JavaScript学习
总结(三)——逻辑And运算符详解
在JavaScript中,逻辑AND运算符用双和号(&&)表示1varbTrue=true; 2varbFalse=false; 3varbResult=bTrue&&bFalse;下面的真值表描述了逻辑AND运算符的行为:运算数1运算数2结果truetruetruetruefalsefalsefalsetruefalsefalsefalsefalse 需要说明的是:逻辑AND运算的运算数可
IT_LOSER
·
2016-05-05 09:00
JavaScript学习
总结(二)——逻辑Not运算符详解
在JavaScript中,逻辑NOT运算符与C和Java中的逻辑NOT运算符相同,都由感叹号(!)表示。与逻辑OR和逻辑AND运算符不同的是,逻辑NOT运算符返回的一定是Boolean值。逻辑NOT运算符的行为如下:如果运算数是对象,返回false如果运算数是数字0,返回true如果运算数是0以外的任何数字,返回false如果运算数是null,返回true如果运算数是NaN,返回true如果运算数
IT_LOSER
·
2016-05-05 09:00
JavaScript学习
总结(一)——JavaScript基础
一、JavaScript语言特点1.1、JavaScript是基于对象和事件驱动的(动态的)它可以直接对用户或客户输入做出响应,无须经过Web服务程序。它对用户的响应,是采用以事件驱动的方式进行的。所谓事件驱动,就是指在主页中执行了某种操作所产生的动作,就称为“事件”。比如按下鼠标,移动窗口,选择菜单等都可以视为事件。当事件发生后,可能会引起相应的事件响应。1.2、JavaScript是跨平台的J
IT_LOSER
·
2016-05-05 09:00
JavaScript学习
笔记 - 进阶篇(8)- DOM对象,控制HTML元素
认识DOM文档对象模型DOM(DocumentObjectModel)定义访问和处理HTML文档的标准方法。DOM将HTML文档呈现为带有元素、属性和文本的树结构(节点树)。先来看看下面代码:将HTML代码分解为DOM节点层次图:HTML文档可以说由节点构成的集合,DOM节点有:元素节点:上图中、、等都是元素节点,即标签。文本节点:向用户展示的内容,如...中的JavaScript、DOM、CSS
王隆帅
·
2016-05-02 10:58
JavaScript学习
汇总
对于JavaScript,还是无法割舍,有心无力,时间总是匆匆,暂且都放在这里吧javascript中this的使用写的很不错的一偏文章,简单看了下,mark了吧原文:http://davidshariff.com/blog/javascript-this-keyword/译文:http://blogread.cn/it/article/7315?f=wb 作者告诉我们一个技巧,就是观察方法后面的
draem0507
·
2016-04-27 21:00
javascript学习
指南之回调问题
回调地狱对JavaScript程序员来说,处理回调是家常,但是处理层次过深的回调就没有那么美好了,下面的示例代码片段用了三层回调,再补脑一下更多层的场景,简直是酸爽,这就是传说中的回调地狱。getDirectories(function(dirs){getFiles(dirs[0],function(files){getContent(files[0],function(file,content)
李少鹏
·
2016-04-23 15:22
ArcGIS
Javascript学习
笔记(二)创建地图应用程序
介绍创建一个简单的地图界面a)页面样式以及api脚本的引用使用ArcGISJavaScriptAPI首先需要在HTMLHead中引用两个外部文件:css样式文件与JavaScript脚本文件。 b) 脚本的编写完成上面的API引用后,就可以在脚本标签中添加地图应用,因为ArcGISJavaScriptAPI是建立在Dojo框架之上,所以需要用到一些dojo的方法,如果想获得更多的dojo信息
Guangliang1102
·
2016-04-19 08:00
JavaScript
自定义
地图
ArcGIS
Javascript学习
笔记(一)arcgis API 的本地部署
1.为什么要部署本地API?一、在线API部署在esri公司的服务器上,哪天人家放假把服务器关了,你就蒙圈了。二、引用在线的文件,网速死卡,没网的时候你什么都干不了。 2.arcgisAPI的本地部署方法 我试了很多网上的帖子,但自己试就是不成功。所以写一个自己的经验贴。附上http://pan.baidu.com/s/1jG1K3dGesri中国官网不知道为啥不能下载可以试试这个点击打
Guangliang1102
·
2016-04-18 08:00
Webgis
api
arcgis
javascript学习
记录——canvas元素的基本操作
canvas元素 总:canvas元素是javascript中一种绘图的重要工具用法: 1,引入元素 你的浏览器不支持canvas画布元素,请更新浏览器获得演示效果。 这句话的效果就是,在元素中间添加一块画布,设置其宽度和高度,最后的style="border:solid"的执行效果是将画布的边显示出来,方便我们看见画布的大小,中间的那段文字,在浏览器不支持canvas元素是就
qq_33110317
·
2016-04-10 22:00
JavaScript
canvas
博客
前端需要了解的
前端资源:关于
Javascript学习
,有哪些好的博客或者网站推荐?http://www.zhihu.com/question/19651401有哪些不错的前端开发博客?
DING135DING
·
2016-04-02 17:47
前端开发
javaweb积累
javascript学习
(10)——[知识储备]链式调用
上次我们简单的说了下单例的用法,这个也是在我们java中比较常见的设计模式。今天简单说下链式调用,可能有很多人并没有听过链式调用,但是其实只要我简单的说下的话,你肯定基本上都在用,大家熟知的jQuery中我们通常都是调用完一个函数后,我们直接就继续调用其他函数,而不需要再去new一个新的对象。这就是典型的链式调用。首先我们列举个例子,说明下并非链式调用,给我们带来的不方便的地方:Javascrip
Wit_tang
·
2016-04-01 15:00
JavaScript
前端日常2016/03/29--2016/03/31
入门阶段慕课网《JavaScript进阶》学习笔记完结,
JavaScript学习
笔记三至
JavaScript学习
笔记九,总共总结九篇,其中DOM,BOM部分还需研究一段时间;慕课网《十天精通CSS3》学习
Lovejulyer
·
2016-04-01 05:00
前端
Javascript闭包(Closure)
阮一峰的网络日志 » 首页 » 档案分类:
JavaScript学习
Javascript闭包(Closure)闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现
zhulongxi
·
2016-03-30 18:00
JavaScript学习
笔记八
本文根据慕课网课程《JavaScript进阶》学习整理第8章浏览器对象8-1window对象 window对象是BOM的核心,window对象指当前的浏览器窗口。 window对象方法: 8-2JavaScript计时器 在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。 计时器类型:一次性计时器:仅在指定的延迟时间之后触发一次。间隔性触发计
Lovejulyer
·
2016-03-30 16:00
JavaScript
浏览器
对象
JavaScript学习
笔记七
本文根据慕课网课程《JavaScript进阶》学习整理第7章JavaScript内置对象7-1什么是对象 JavaScript中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。 对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等; 对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;
Lovejulyer
·
2016-03-30 00:00
JavaScript
函数
对象
JavaScript学习
笔记②
删除对象的属性:varperson={name:"zhang",age:18}deleteperson.age //true deleteperson['age']//trueperson.age //undefined变量前的+;如+val;一元运算符,把val变成一个加法运算,使val变成number类型(val是string类型的数字)。若val不是string类型的数字则+val==Na
_好久不见
·
2016-03-29 17:00
javaScript学习
笔记(一)之基础语法
变量变量是一个用来储存某种/某些数值的存储器。我们可以把变量看做一个盒子,用来存放物品,物品可以是衣服、玩具、水果……等。图一变量名变量的名字。变量名规则如下:*必须以字母、下划线或美元符号开头,后面可以跟字母、下划线、美元符号和数字正确写法:mysum、_mysum、$numa1错误写法:6num//不能用数字开头、%sum//开头不能用除了(_$)外特殊符号*变量名区分大小写如变量A与变量a是
潆澈
·
2016-03-29 16:37
JavaScript学习
笔记六
本文根据慕课网课程《JavaScript进阶》学习整理第6章事件响应,让网页交互6-1什么是事件 JavaScript创建动态页面。事件是可以被JavaScript侦测到的行为。网页中的每个元素都可以产生某些可以触发JavaScript函数或程序的事件。 比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。 主要事件表:
Lovejulyer
·
2016-03-29 15:00
JavaScript
事件响应
网页交互
JavaScript学习
笔记五
本文根据慕课网课程《JavaScript进阶》学习整理第5章小程序,大作用(函数)5-1什么是函数 函数的作用,可以写一次代码,然后反复地重用这个代码。 如:我们要完成多组数和的功能。varsum; sum=3+2; alert(sum); sum=7+8; alert(sum); ....//不停重复两行代码 如果要实现8组数的和,就需要16行代码,实现的越多,代码行也就越多。所以我们
Lovejulyer
·
2016-03-29 14:00
JavaScript
JavaScript学习
笔记四
本文根据慕课网课程《JavaScript进阶》学习整理第4章跟着我的节奏走(流程控制语句)4-1做判断(if语句) if语句是基于条件成立才执行相应代码时使用的语句。 语法:if(条件) {条件成立时执行代码} 注意:if小写,大写字母(IF)会出错! 假设你应聘web前端技术开发岗位,如果你会HTML技术,你面试成功,欢迎加入公司。代码表示如下:varmycarrer="HTML";if
Lovejulyer
·
2016-03-29 13:00
JavaScript
流程控制
web前端
JavaScript学习
笔记三
本文根据慕课网课程《JavaScript进阶篇》整理第三章:一起组团(数组)3-1一起组团(什么是数组) 我们知道变量用来存储数据,一个变量只能存储一个内容。假设你想存储10个人的姓名或者存储20个人的数学成绩,就需要10个或20个变量来存储,如果需要存储更多数据,那就会变的更麻烦。我们用数组解决问题,一个数组变量可以存放多个数据。好比一个团,团里有很多人,如下我们使用数组存储5个学生成绩。
Lovejulyer
·
2016-03-29 13:00
JavaScript
前端日常2016/03/28
入门阶段写
JavaScript学习
博客一篇:《
JavaScript学习
笔记二》;慕课网《十天精通CSS3》学习(学习进度:20%);努力做好每一天,相信自己,热爱技术!
Lovejulyer
·
2016-03-29 01:00
前端
JavaScript学习
笔记二
本文根据慕课网课程《JavaScript进阶篇》整理你要懂的规则(JS基础语法)一什么是变量 从编程角度讲,变量是用于存储某种/某些数值的存储器。我们可以把变量看做一个盒子,盒子用来存放物品,物品可以是衣服、玩具、水果…等。 二给变量取个名字(变量命名) 我们为了区分盒子,可以用BOX1,BOX2等名称代表不同盒子,BOX1就是盒子的名字(也就是变量的名字)。 我们赶快给变量取个好名字
Lovejulyer
·
2016-03-28 16:00
JavaScript
基础语法
HTML、CSS和
JavaScript学习
五(案例分析一框架窗体分割、超链接和热点区域)
HTML、CSS和JavaScript三者合并时下面主要以不同例子进行说明三者的结合使用:一.框架之间的链接,以及热点区域的使用:先看效果图:准备四个html文件,分别是framesets.html、img.html、lianjie1.html和lianjie2.htmlframesets.html的代码如下,很简单:[java]viewplaincopy窗体分割分析:看到了框架集是用标签标注的,
qq_33284787
·
2016-03-27 22:20
JavaScript学习
笔记之创建对象
JavaScript有Date、Array、String等这样的内置对象,功能强大使用简单,人见人爱,但在处理一些复杂的逻辑的时候,内置对象就很无力了,往往需要开发者自定义对象。从JavaScript定义上讲对象是无序属性的集合,其属性可以包含基本值、对象或函数。也就是说对象是一组没有特定顺序的属性,每个属性会映射到一个值上,是一组键值对,值可以是数据或对象。对象是JavaScript的基本数据类
大漠
·
2016-03-25 11:34
JavaScript学习
笔记之ES6数组方法
ES6(ECMAScript6)是即将到来的新版本JavaScript语言的标准,代号harmony(和谐之意,显然没有跟上我国的步伐,我们已经进入中国梦版本了)。上一次标准的制订还是2009年出台的ES5。目前ES6的标准化工作正在进行中,预计会在14年12月份放出正式敲定的版本。但大部分标准已经就绪,且各浏览器对ES6的支持也正在实现中。ES6给数组添加了一些新特性,而这些新特性到目前为止完全
大漠
·
2016-03-25 11:35
JavaScript修改作用域外变量的方法
1.今天在看
JavaScript学习
指南的时候做的课后习题,也因此详细的对函数的传入参数进行比较深入的研究.题目如下:函数如何才能修改其作用域之外的变量?
thewindsword
·
2016-03-25 09:32
JavaScript学习
一. document负责一切和文档相关的事情,window负责一切和浏览器窗口相关的事情二. 事件格式:$('button').click(function(){})jqury用谁就选谁三. jquery的css修改单属性获取,格式css('要获取的css属性名称')单属性修改,格式css('参数1','参数2')参数1表示要修改的css属性名称,参数2表示要修改的值多属性参数,格式css({属
wzg31796
·
2016-03-24 12:00
JavaScript
JavaScript学习
笔记 - 进阶篇(4)- 函数
什么是函数函数的作用,可以写一次代码,然后反复地重用这个代码。如:我们要完成多组数和的功能。varsum;sum=3+2;alert(sum);sum=7+8;alert(sum);....//不停重复两行代码如果要实现8组数的和,就需要16行代码,实现的越多,代码行也就越多。所以我们可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省去重复输入大量代码的麻烦。使用函数完成:funct
王隆帅
·
2016-03-23 22:55
JS随机洗牌算法之数组随机排序
推荐阅读:
JavaScript学习
笔记之数组的增、删、改、查
JavaScript学习
笔记之数组求和方法
JavaScript学习
笔记之数组随机排序洗牌算法是一个比较形象的术语,本质上让一个数组内的元素随机排列
南北
·
2016-03-23 11:24
JavaScript学习
笔记之取数组中最大值和最小值
推荐阅读:
JavaScript学习
笔记之数组的增、删、改、查
JavaScript学习
笔记之数组求和方法
JavaScript学习
笔记之数组随机排序在实际业务中有的时候要取出数组中的最大值或最小值。
大漠
·
2016-03-23 11:41
JavaScript学习
笔记之数组去重
推荐阅读:
JavaScript学习
笔记之数组的增、删、改、查
JavaScript学习
笔记之数组求和方法
JavaScript学习
笔记之数组随机排序话说面试常会碰到面试官会问JavaScript实现数组去重的问题
Airen
·
2016-03-23 11:09
JavaScript学习
笔记之数组随机排序
推荐阅读:
JavaScript学习
笔记之数组求和方法
JavaScript学习
笔记之数组的增、删、改、查JavaScript中提供了sort()和reverse()方法对数组项重新排序。
Airen
·
2016-03-23 10:39
JavaScript学习
笔记之数组求和方法
推荐阅读:
JavaScript学习
笔记之数组的增、删、改、查通过最近学习,越来越感觉JavaScript的强大与魅力之处,仅数组一个知识点就让我这样的初学者折腾了很久。
Airen
·
2016-03-23 10:37
JavaScript学习
笔记之数组的增、删、改、查
在程序语言中数组的重要性不言而喻,JavaScript中数组也是最常使用的对象之一,数组是值的有序集合,由于弱类型的原因,JavaScript中数组十分灵活、强大,不像是Java等强类型高级语言数组只能存放同一类型或其子类型元素,JavaScript在同一个数组中可以存放多种类型的元素,而且是长度也是可以动态调整的,可以随着数据增加或减少自动对数组长度做更改。数组是JavaScript中常见的一个
Airen
·
2016-03-23 10:29
JavaScript学习
笔记 - 进阶篇(2)- 数组
什么是数组我们知道变量用来存储数据,一个变量只能存储一个内容。假设你想存储10个人的姓名或者存储20个人的数学成绩,就需要10个或20个变量来存储,如果需要存储更多数据,那就会变的更麻烦。我们用数组解决问题,一个数组变量可以存放多个数据。好比一个团,团里有很多人,如下我们使用数组存储5个学生成绩。数组是一个值的集合,每个值都有一个索引号,从0开始,每个索引都有一个相应的值,根据需要添加更多数值。如
王隆帅
·
2016-03-20 23:23
HTML、CSS、
JavaScript学习
总结
网站开发的主要原则是:– 用标签元素HTML描述网页的内容结构;– 用CSS描述网页的排版布局;– 用JavaScript描述网页的事件处理,即鼠标或键盘在网页元素上的动作后的程序HTML(Hyper Text Mark-up Language 超文本标记语言)的缩写,是最基础的网页语言 。 Html是通过标签来定义的语言,代码都是由标签所组成 。Html代码不用区分大小写 。Html代码由开始结
qq_21792169
·
2016-03-18 19:00
Javascript学习
08-BOM
BOM,BrowserObjectModel,浏览器对象模型。BOM主要提供了访问和操作浏览器各组件的方式。浏览器组件:window(浏览器窗口)location(地址栏)history(浏览历史)screen(显示器屏幕)navigator(浏览器软件)document(网页)DOM,DocumentObjectModel,文档对象模型。DOM主要提供了访问和操作HTML标记的方式。HTML标记
qq_33756795
·
2016-03-17 15:00
JavaScript
bom
JavaScript学习
(1)
JavaScriptDemo document.write("----------------javascript对象与数组-----------------------") //定义一个对象,名/值对或字符串/值对 var book={ topic:'javascript', fat:true,
小当家方便面
·
2016-03-15 23:00
JavaScript学习
笔记 - 入门篇(2)- 常用互动方法
输出内容(document.write)document.write()可用于直接向HTML输出流写内容。简单的说就是直接在网页中输出内容。第一种:输出内容用“”括起,直接输出""号内的内容。document.write("IloveJavaScript!");//内容用""括起来,""里的内容直接输出。第二种:通过变量,输出内容varmystr="helloworld!";document.wr
王隆帅
·
2016-03-15 07:42
javascript学习
----window对象的学习与总结
一 BOM:浏览器对象模型,提供了很多对象,用于对浏览器的功能进行访问,浏览器本身自己就有一些对象,不需要创建。BOM的核心对象是window,它是浏览器的一个实例。 二.(1)Window:的常用属性: (1)status (2)opener (3)closed 的常用方法: (1)alert
蜗牛oscersong
·
2016-03-05 18:28
JavaScript
window
SetInterval
settimeout
javascript学习
----关于字符串类的隐性转换
1.+:表示为字符加如:“32”+32=“3232”2.-:表示数字加减如:"32"-32=643.布尔类型有两种:true+false4.字符串中“===严格等于”、“==等于”;“1,23”==1.23;0==false;1==true;null===null;
zxy9602
·
2016-03-03 21:00
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他