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学习
总结之Function类型
Function类型每个函数都是Function类型的实例,因此函数名实际上也是一个指向函数对象的指针一、函数的定义方法1、函数声明functionsum(num1,num2){returnnum1+num2;}2、函数表达式定义varsum=function(num1,num2){returnnum1+num2;};3、使用Function构造函数(不推荐使用)二、函数没有重载(深入理解)fun
McRay
·
2017-02-03 15:45
JavaScript学习
总结之数组
Array类型"可以保存任何类型的数据,并且大小可以调整的.“一、创建实例1、使用Array构造函数varcolor=newArray();2、使用数组字面量表示法varcolor=["red","blue","yellow"];其中需要注意的是:强烈建议不要使用varoption=[,,,,];3、元素的读取和设置使用【】+下标4、数组长度使用.length二、检测数组对于一个网页或者一个全局作
McRay
·
2017-01-31 13:11
JavaScript学习
总结【8】面向对象编程
1、什么是面向对象编程要理解面向对象,得先搞清楚什么是对象,首先需要明确一点这里所说的对象,不是生活中的搞男女朋友对象,面向对象就是面向着对象,换在代码中,就是一段代码相中了另一段代码,自此夜以继日的含情脉脉的面向着这一段代码,这就叫做面向对象,谁要这么给人解释,那笑话可就闹大了,但是可以把男朋友或者女朋友视为一个对象,之前我们也简单的介绍过对象,即可以把一个人视为一个对象,对象有他的属性和方法,
ZGhekuiwu
·
2017-01-21 00:00
JavaScript学习总结
JavaScript
我的
JavaScript学习
之路
以下是我在JS学习过程中遇到的有必要记录下来以加深理解的知识点1document.write(),是一个输出流,是HTML进行展示所用的,也只能在加载HTML的时候调用,不能加载完毕后被调用,否则会导致清屏+重新输出write()内的内容;2是Html的脚本标签,脚本都要写在标签内被执行,其属性type="text/javascript"在现代浏览器开发可以被忽略不写;可以插入到、标签里,以前我不
大地天空海洋
·
2017-01-17 15:35
JavaScript学习
一、js的简介1、js是什么js是可以嵌入到html中,是基于对象和事件驱动的脚本语言特点:(1)交互性(2)安全性:js不能访问本地磁盘(3)跨平台:浏览器中都具备js解析器2、js能做什么(1)js能动态的修改(增删)html和css的代码(2)能动态的校验数据3、js历史及组成ECMAScriptBOM(浏览器对象模型)DOM(文档对象模型)4、js被引入的方式(1)内嵌脚本(2)内部脚本a
cloud_java_master
·
2017-01-06 23:52
javase学习之路
javascript学习
笔记--数组和对象
一、数组这段时间在做前端页面的开发,发现js语法实在过于灵活,各种写法让人看得摸不着头脑,所以特地看了下视频查了些资料,现在做个总结。数组是存放数据的容器,可以在数组中存放字符串,对象,等数据类型,javascript中的数组没有存放类型的限制。vararray=newArray();array[0]="hyd";array[1]=22;//不必定死数组长度数据类型,更加灵活。vararray2=
h779421831
·
2017-01-03 22:39
javascript学习
之日期 字符串(19)—— 字符串 常用方法(下)
1、substr(index1,index2)substr(index1,index2)第一个参数表示截取的起始索引,第二个参数表示截取的字符的个数示例代码:varss="helloword好好学习abc123";alert(ss.substr(5,5));效果图:2、substring(index1,index2)substring(index1,index2)第一个参数表示起始截取的位置,第二
SundayAaron
·
2016-12-28 16:43
javascript
javascript
ArcGis API for
JavaScript学习
——加载地图
ArcGisAPIforJavaScript开发笔记——加载地图在这个例子中使用的离线部署的API(请参见http://note.youdao.com/noteshare?id=f4286530e101e38b39ac26299ded3bd3&sub=wcp148109601207156)。新建一个html文件,如newmap.html。输入如下内容:SimpleMaphtml,body,#map
会飞的马
·
2016-12-27 20:05
ArcGis
API
for
JavaScript
javascript
arcgis
javascript学习
之日期 字符串(17)—— 字符串 常用方法(上)
1、charAt()方法字符串中的每个字符都有一个索引,从0开始;charAt(index);根据索引得到字符串中的某一个字符示例代码:varss="abc0123def!@#";alert(ss.charAt(0));效果图:2、charCodeAt()方法返回索引对应字符的编码示例代码:varss="abc0123def!@#";alert(ss.charCodeAt(1));效果图:3、例子
SundayAaron
·
2016-12-27 15:51
javascript
javascript
javascript学习
之json入门
1.什么是JSONJSON---JavascriptObjectNotation,前两个单词大家应该都认识,最后一个notation,是“记号、标记法”的意思,连在一起,便成了JSON。它是一种轻量级的数据交换格式,是基于Javascript的一个子集,可以叫做Javascript对象表示法,是存储和交换文本信息的语法,但它并不是Javascript独有的数据格式,其它很多语言都可以对JSON进行
呆里呆气
·
2016-12-22 16:18
javascript学习
笔记之使用for循环遍历数组
背景写了点前端测试程序,用到javascript。问题描述定义了一个都是json对象的数据,做遍历的时候使用了for..in,希望拿到每个json对象,然后取到json对象中的值做一些处理。该开始代码是这样写的:window.layoutConfig={"api":"layout/config","param":""};window.layoutData={"api":"layout/data",
溜达溜达就老了
·
2016-12-20 13:04
JavaScript学习
笔记第五天_错误处理与
廖雪峰老师的javascript教程学习笔记1.错误处理JavaScript提供了像Java一样的错误处理机制,即trycatchfinally.例如:try{vars=null;s.length;//TypeError:Cannotreadproperty'lenght'ofnull}catch(err){console.log('nullpointer'+err);}finally{//cle
Kylin_Mountain
·
2016-12-16 00:00
javascript
JavaScript学习
笔记第四天_面向对象编程
1.基础JavaScript不区分类和实例的概念,而是通过原型来实现面向对象编程。Java是从高级的抽象上设计的类和实例,而JavaScript的设计理念,听起来就好比Heros里的Peter,可以复制别人的能力。JavaScript就是别人的所有属性都拷贝过来,成为自己的一部分,并能够保留自身的能力。看廖老师的图片,应该就能感觉出咋回事了,xiaoming这个实例把自己的__proto__指向S
Kylin_Mountain
·
2016-12-15 00:00
javascript
javascript学习
之函数(9)—— 函数 递归
什么事递归呢?递归就是函数自己调用自己。下面我们来看一个小例子:例子1:求从1开始一直到某个数的和我们先用普通的方式来实现,代码如下://求从1开始一直到某个数的和functionadd(n){//先定义一个函数addvarsum=0;//定义和sumfor(vari=1;i<=n;i++){//for循环sum=sum+i;//获得sum的和}returnsum;//返回sum的值}vars=a
SundayAaron
·
2016-12-13 15:13
web前端
javascript
javascript
JavaScript学习
笔记第三天_对象
廖雪峰的JavaScript教程学习笔记1.标准对象使用typeof判断值的类型,可以看到NaN是number类型,null是obejct类型,undefined就是undefined类型,另外还有一个function这种基础类型。typeof123;//'number'typeofNaN;//'number'typeof'str';//'string'typeoftrue;//'boolean'
Kylin_Mountain
·
2016-12-13 00:00
javascript
JavaScript学习
资料
CSS解决方案:http://nec.netease.com/;前端学习汇总:http://www.kancloud.cn/jikeytang/qq/81130Git工具教程:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000webComponets:http://mobile.51c
Captain_xu
·
2016-12-12 13:19
JavaScript学习
笔记第二天_函数
廖雪峰的JavaScript教程学习笔记1.变量作用域var不能声明块级的变量,js的函数内变量声明会被提升至函数体开头let则用来解决这个块级变量声明,于ES6引入。const用于声明常量,也是ES6引入。2.命名空间全局变量会被默认绑定到window,不同JS文件如果定义了相同的名称的全局变量或者顶级函数,那么就会导致冲突。因此,解决方法就是把自己的全局变量绑定到一个全局变量中,类似于Java
Kylin_Mountain
·
2016-12-10 00:00
javascript
JavaScript学习
总结【10】、DOM 事件
DOM事件是JS中比较重要的一部分知识,所谓事件,简单理解就是用户对浏览器进行的一个操作。事件在Web前端领域有很重要的地位,很多重要的知识点都与事件有关,所以学好JS事件可以让我们在JS的学习道路中更进一步。 1、事件流事件流描述的是从页面中接受事件的顺序。但是IE和Netscape开发团队提出了两个截然相反的事件流概念,IE的事件流是事件冒泡流,而Netscape的事件流是事件捕获流。(1)、
彼岸时光
·
2016-12-09 13:00
JavaScript学习
笔记--常用的互动方法
输出内容(document.write)document.write()可用于直接向HTML输出流写内容。简单的说就是直接在网页中输出内容。第一种:输出内容用“”括起,直接输出""号内的内容。document.write("IloveJavaScript!");//内容用""括起来,""里的内容直接输出。第二种:通过变量,输出内容varmystr="helloworld!";document.wr
王隆帅
·
2016-12-07 14:19
javascript学习
日记之函数(二)
javascript的函数比其他编程语言函数内容还多的多.自调函数什么是自调函数呢就是函数在定义后可以自行调用。比如像这样:(function(){alert("我是自调函数");})();这种语法看上去还挺吓人但是理解起来并不困难也就是将匿名函数放进一个括号内外面在紧跟着一个括号。第二括号表示‘立即调用’的意思,当然也是传递参数的地方比如:(function(name){alert('Mynam
安利者
·
2016-11-28 18:02
CSS3 object-fit和object-position
最近一直忙于将
JavaScript学习
的笔记整理成电子书,也没什么空闲时间写新的文章。趁着今天有点空闲,决定再来折腾一下CSS3中的两个属性:object-fit和object-position。
TGCode
·
2016-11-21 17:41
css
css3
javascript学习
路线图
史上最全的
javascript学习
路线图JavaSctipt学习路线完成整个课程大纲需要花上6~8周的时间,将学会完整的JavaScript语言(包括jQuery和一些HTML5)。
centaury32
·
2016-10-11 14:49
javascript学习
书单及下载
根据老姚发表的文章[统一回复《怎么学JavaScript?》](http://www.w3cfuns.com/notes/17398/d3f6dd40e2d3ff15b209810dfa98be0b.html)所提及的书籍收集而成,有部分书籍没有找到,书籍来源自网络,有侵权的话请说明(会立即删除下载链接)《javascript面向对象编程指南》风格轻松易懂,比较适合初学者,原型那块儿讲得透彻,12
canglingyue
·
2016-09-29 14:30
js+jq
JavaScript学习
笔记5 之 计时器 & scroll、offset、client系列属性 & 图片无缝滚动
一、计时器setInterval(函数/名称,毫秒数)表示每经过一定的毫秒后,执行一次相应的函数(重复)setTimeout(函数/名称,毫秒数) 表示经过一定的毫秒后,只执行一次相应的函数(不重复)清除计时器:clearInterval();clearTimeout();当计时器调用执行完毕时,它将返回一个timerID,如果将该ID传递给clearInterval,便可以终止代码的执行。实例:
express_yourself
·
2016-09-23 10:00
JavaScript学习
笔记4之 ByClass&json
一、通过class获取标签varout=document.getElementsByClassName(‘out’);IE678不支持getElementsName是否有办法既能通过class获取标签又没有兼容问题?首先获取全部的标签,用for循环遍历到所有类名相同的标签,遍历的顺序放到数组里,最后获得一个有相同类名的数组。两种遍历方法:一种是全局遍历的方法:只要类名相同的都放进数组另一种是局部遍
express_yourself
·
2016-09-23 10:00
JavaScript学习
笔记7 之DOM文档对象模型
一、什么是DOMDocumentObjectModel文档-------对象----模型-------缩写DOMDOM是针对HTML和XML文档的一个API(应用程序编程接口)。DOM描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。DOM树中的所有节点均可通过JS进行访问。所有HTML元素(节点)均可被修改、创建或删除。二、节点类型1、节点类型HTML文档中的所有内容都是节点
express_yourself
·
2016-09-23 10:00
JavaScript学习
笔记6 之经典神坑题整理
本篇内容是关于容易出错题的整理,这些题也有利于对javascript的语法逻辑的理解,分析的内容仅供参考:1 2/*1*/ 3varx=0,y=0,c=1; 4functionadd(n){n=n+1;} 5x=add(c); 6alert(x);//4 7functionadd(n){n=n+3;returnn;} 8y=add(c); 9alert(y);//4 10 11
express_yourself
·
2016-09-23 10:00
JavaScript学习
笔记3之 数组 & arguments(参数对象)& 数字和字符串转换 & innerText/innerHTML & 鼠标事件
一、Array数组1、数组初始化(Array属于对象类型)1/*关于数组的初始化*/ 2//1.创建Array对象--方法1: 3vararr1=[]; 4arr1[0]='aa';//给数组元素赋值 5arr1[1]='bb'; 6arr1[2]='cc'; 7arr1[3]='dd'; 8console.log(arr1);//["aa","bb","cc","dd"] 9//
express_yourself
·
2016-09-23 10:00
JavaScript学习
笔记1之基础知识点
一、什么是JavaScripJavaScript是一种动态类型、弱类型、基于原型的客户端脚本语言。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,在HTML网页上使用,用来给HTML网页增加动态功能。动态:在运行时确定数据类型,通常变量的类型取决于值的类型弱类:计算时可在不同类型之间,通过隐式转换得到正确的类型原型:新对象继承对象(模版),将自身的属性和方法共
express_yourself
·
2016-09-23 10:00
JavaScript学习
笔记2之Tab切换
1、Tab切换简写版1页面布局如下:1 2 3标题一 4标题二 5标题三 6 7 8内容一 9内容二 10内容三 11 12关于点击事件样式如下:1/*默认样式&点击后样式*/ 2#title.select{ 3color:#FFFFFF; 4background:#0AA770; 5} 6#content.show{ 7display:block; 8}默认样
express_yourself
·
2016-09-23 10:00
JavaScript学习
笔记----------(四)
while循环循环变量初始化while(循环条件){循环体;循环增量;}switch语句例:switch判断日期月份;直到找到break才跳出程序vara=60;switch(a){case10:alert("值是10");break;case20:alert("值是20");break;case30:alert("值是30");break;case40:alert("值是40");break;d
Anna_ll
·
2016-09-10 14:19
JavaScript
javascript学习
之路:《javascript DOM编程艺术》读后感
刚刚发了一篇莫名其妙消失了重发一遍最近读了一本书《javascriptDOM编程艺术》,作为初学者来说,这本书由浅入深,讲的明白易懂,是学习javascript起步的一本好书。这本书从javascript历史讲起,讲javascript基本语法,讲DOM,全书贯穿一个案例--javascript美术馆,随着对案例的丰富,同时对内容的扩展,让我在实践中感受javascriptDOM的魅力。虽然这是2
Enter_1994
·
2016-09-06 11:45
JavaScript学习
笔记(一)——变量、作用域和内存问题
变量、作用域和内存问题数据类型UndefinedNullBooleanNumberString(按值访问)Object(按引用访问)基本类型和引用类型的值基本类型值简单的数据段,保存在栈内存中;typeof检测。引用类型值可能有多个值构成的对象,保存在堆内存中;instanceof检测。与其他语言不用,JavaScript不允许直接访问内存中的位置,也就是说不能直接操作对象的内存空间。在操作对象时
嘤嘤嘤666
·
2016-09-05 14:48
JavaScript学习
笔记5 一些应该注意的细节
前言今天是九月的第一天,祖国的花朵开学了,我也的加倍努力多学点东西了。不求能多牛逼,只求自己能每天进步一点,不管是那方面的,能看到自己的成长是最幸福的事情,才不负自己这么多年吃的饭!格式我初学JS,网上查阅了一些资料,准备着手从JavaScript_DOM编程艺术第二版这本书入手,期间还会用喜马拉雅听听陪你读书(JavaScriptWEB前端培训教程)。我印象最深刻的是,js是一个从上到下的弱类型
若飞丶
·
2016-09-02 18:12
JavaScript学习
笔记1
以下笔记是我学习JavaScript时所记录的笔记,参考书籍(建议大家购买正版。):JavaScript_DOM编程艺术第二版(中文).PDF此处输入图片的描述注释//这是单行注释/*这是多行注释这是多行注释这是多行注释*/多行注释方式在需要插入大段注释时很有用,它可以提高整个脚本的可读性。变量JavaScript中没有强制要求需声明变量,但提前声明变量是写代码的好习惯。变量和其他语法元素名字都是
若飞丶
·
2016-09-02 18:24
javascript学习
路线level分级
【第677期】前端自学路线之js篇2016-08-20吕大豹前端早读课前端早读课前端早读课微信号FeZaoDuKe功能介绍关注前端,产品设计。每天5点半推送1篇相关文章到公众号,我们不创造内容,我们只是优秀内容的搬运者。坚持每天阅读,每天进步一点点前言八月份第三个周末了,今天我们来看的是前端早读课专栏作者@吕大豹带来的分享,将经历学习js的过程划分成7个level,那么每个level都有哪些呢?正
webnoob
·
2016-08-20 10:19
JS/Node
javascript学习
笔记1——数组1
/*关于数组的初始化*///1.创建Array对象--方法1:vararr1=[];arr1[0]='aa';//给数组元素赋值arr1[1]='bb';arr1[2]='cc';arr1[3]='dd';console.log(arr1);//1.创建Array对象--方法2:vararr2=newArray();//构造一个数组对象arr2[0]='11';arr2[1]='22';arr2[
express_yourself
·
2016-08-16 19:00
JavaScript
JavaScript学习
笔记01——简介(李炎恢JavaScript教程)
课程来源:《李炎恢JavaScript教程第一季》网页链接:http://study.163.com/course/courseMain.htm?courseId=252008IE浏览器装插件IEDeveloperToolBar(网上下载)Firefox火狐浏览器装插件IETester测试小工具谷歌浏览器
tongbiaos
·
2016-08-13 17:56
JavaScript
javascript
JavaScript学习
小结之被嫌弃的eval函数和with语句实例详解
前面的话eval和with经常被嫌弃,好像它们的存在就是错误。在CSS中,表格被嫌弃,在网页中只是用表格来展示数据,而不是做布局,都可能被斥为不规范,矫枉过正。那关于eval和with到底是什么情况呢?本文将详细介绍eval()函数和with语句eval定义eval()是一个全局函数,javascript通过eval()来解释运行由javascript源代码组成的字符串varresult=eval
小火柴的蓝色理想
·
2016-08-01 11:46
JavaScript学习
小结之使用canvas画“哆啦A梦”时钟
前言:今天看完了Js书的canvas画布那张,好开心~又是心爱的canvas~欧耶~之前看到有人建议我画蓝胖子,对哦,我怎么把童年最喜欢的蓝胖子忘了,为了表达我对蓝胖子的歉意,所以今天画了会动的helloworld,也算是一种进步咯~好的各位,请上车的乘客往里走,请不要堵塞通道,谢谢。我们开车吧~正文:今天先上图吧,看看效果再说今天的蓝胖子长这样,看到它还是这么胖,我就放心了。这世界还是充满正能量
玉菲莎
·
2016-07-24 09:52
JavaScript学习
笔记二十八:Canvas
JavaScript教程传送门Canvas是HTML5新增的组件,它就像一块幕布,可以用JavaScript在上面绘制各种图表、动画等。一个Canvas定义了一个指定尺寸的矩形框,在这个范围内我们可以随意绘制://CanvasRenderingContext2D对象varctx=canvas.getContext('2d');//Canvas中绘制3D图形vargl=canvas.getConte
arthur_deng
·
2016-07-22 09:03
Javascript
JavaScript学习
笔记二十七:Promise
JavaScript教程传送门Promise是一个承诺将在未来返回值的对象。一个最简单的Promise例子:生成一个0-2之间的随机数,如果小于1,则等待一段时间后返回成功,否则返回失败:functiontest(resolve,reject){vartimeOut=Math.random()*2;log('settimeoutto:'+timeOut+'seconds.');setTimeout
arthur_deng
·
2016-07-22 08:49
Javascript
JavaScript学习
笔记二十六:AJAX
JavaScript教程传送门functionsuccess(text){vartextarea=document.getElementById('test-response-text');textarea.value=text;}functionfail(code){vartextarea=document.getElementById('test-response-text');textare
arthur_deng
·
2016-07-21 16:14
Javascript
JavaScript学习
笔记(五)
慕课网JavaScript进阶篇第9章学习笔记JavaScript进阶篇—第9章
JavaScript学习
笔记(一)
JavaScript学习
笔记(二)
JavaScript学习
笔记(三)
JavaScript
我是刘高兴
·
2016-07-19 16:53
JavaScript学习
笔记 - 进阶篇(5)- 事件响应
什么是事件JavaScript创建动态页面。事件是可以被JavaScript侦测到的行为。网页中的每个元素都可以产生某些可以触发JavaScript函数或程序的事件。比如说,当用户单击按钮或者提交表单数据时,就发生一个鼠标单击(onclick)事件,需要浏览器做出处理,返回给用户一个结果。主要事件表:鼠标单击事件(onclick)onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。
weixin_30449239
·
2016-07-16 14:00
javascript
我的
javascript学习
之路_01之js基础2
JavaScript对象JavaScript中的所有事物都是对象:字符串、数字、数组、日期,等等。在JavaScript中,对象是拥有属性和方法的数据。JavaScript中的对象与java中和其他面向对象语言是基本一致的。如何访问对象,如何访问对象方法,如何新建对象等。都是相当一致的。JavaScript函数函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。JavaScript函数的语
六尺帐篷
·
2016-07-15 16:18
JavaScript学习
笔记二十:标准对象-JSON
JavaScript教程传送门JSON实际上是JavaScript的一个子集。在JSON中,一共就这么几种数据类型:number:和JavaScript的number完全一致;boolean:就是JavaScript的true或false;string:就是JavaScript的string;null:就是JavaScript的null;array:就是JavaScript的Array表示方式——
arthur_deng
·
2016-07-15 09:49
Javascript
JavaScript学习
笔记系列(一)
一:JavaScript组成部分JavaScript是由三个不同部分组成的,核心(ECMAScript)、文档对象模型(DOM)和浏览器对象模型(BOM)。1.ECMAScriptECMAScript与Web浏览器没有依赖关系。只是Web浏览器只是ECMAScript实现可能的宿主环境之一,其他宿主环境包括Node和AdobeFlash。它规定了这门语言的组成部分:1.语法2.类型3.关键字4.保
Wythehuang
·
2016-07-14 00:00
javascript
我的
javascript学习
之路_01之js基础1
近期开始接触学习extjs框架。该框架是基于JavaScript的。为了更好地理解学习extjs,必然需要先对JavaScript有一个较好的理解。从最著名的web技术学习网站W3C开始。如下图:捕获.PNG花了几个小时将JavaScript的初级教程大致过了一遍。下面做些总结归纳。JavaScript是属于网络的脚本语言!JavaScript被数百万计的网页用来改进设计、验证表单、检测浏览器、创
六尺帐篷
·
2016-07-13 23:50
JavaScript学习
笔记十六:generator
JavaScript教程传送门generator(生成器)是ES6标准引入的新的数据类型。一个generator看上去像一个函数,但可以返回多次。generator和函数不同的是,generator由function*定义(注意多出的*号),并且,除了return语句,还可以用yield返回多次:function*foo(x){yieldx+1;yieldx+2;returnx+3;}编写一个产生
arthur_deng
·
2016-07-08 12:31
Javascript
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他