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学习
笔记(1)—— js基础
JavaScript学习
笔记(1)——js基础本文目录一、认识JS二、JS的词法结构(语法基础)三、变量与数据类型四、运算符与表达式五、语句一、认识JS1、JS是什么JavaScript是一种运行在浏览器上的脚本语言可用于客户端
惠子huiz
·
2017-04-07 17:00
JavaScript学习
day02(数据类型转换和操作符)
数据类型的转换:1、将其他数据类型转换为Boolean类型通过Boolean()进行转换,返回true或者flase。BooleantruefalseString非空字符串""Number任何非00和NaNObject任何对象nullUndefinedn/aundefined(n/anotapplicable不适用)例如:varo=newObject();console.log(Boolean("
Liar_
·
2017-03-30 16:47
JavaScript
Javascript学习
-Ajax
Ajax异步更新页面信息XMLHttpRequestAPI利用js的内置对象XmlHttpRequest对象与后台通信得到数据后渲染页面get代码:varxhr=newXMLHttpRequest;//设置请求xhr.open('get','url');xhr.send(null);//接受服务器相应xhr.onreadystatechange=function(){if(xhr.readtSta
yoyo鹿鸣
·
2017-03-23 15:34
JavaScript学习
笔记(二)--JS HTML DOM
HTMLDOM通过HTMLDOM,可访问JavaScriptHTML文档的所有元素。通过可编程的对象模型,JavaScript获得了足够的能力来创建动态的HTML。[1]JavaScript能够改变页面中的所有HTML元素。[2]JavaScript能够改变页面中的所有HTML属性。[3]JavaScript能够改变页面中的所有CSS样式。[4]JavaScript能够对页面中的所有事件做出反应。
runnerxin
·
2017-03-20 22:53
JavaScript
javascript
JavaScript学习
——数据属性和访问器属性
理解对象ECMA-262把对象定义为“无序属性的集合,其属性可以包含基本值,对象或者函数。”而无序属性又分为数据属性和访问器属性数据属性数据属性有4个描述其行为的特性[[Configurable]]表示能否通过delete删除属性来重新定义属性[[Enumerable]]表示能否通过for-in循环返回属性[[Writable]]表示能否修改属性的值[[Value]]表示属性的值举个例子:varL
CodingBleeding
·
2017-03-16 16:48
JavaScript
JavaScript学习
笔记2 类型,变量,值
数字整型号2000xff//十进制为255//不要使用八进制浮点型(float)3.14.31.4e-10//1.4×10^-10运算//+-*/%略console.info(Infinity);//最大数字console.info(Infinity+1);//最大数字+1console.info(-Infinity);//最小数字console.info(-Infinity-1);//最小数字-
RichardW
·
2017-03-13 16:26
【
javascript学习
之三】闭包
参考链接如下:1.闭包;2.Mr-inlin的博客;仅仅在这放一段代码:functionadd(num){returnfunctionadd(y){returnnum+y;};}alert(add(2)(3));//输出5
shift--
·
2017-03-08 16:18
javascript
关于 JavaScript 学习,一些好的博客或者网站
关于
JavaScript学习
,一些好的博客或者网站我
JavaScript学习
过程中常去的一些网站与在知乎上看到的一些好的网站分享给大家:1、首先增加一个重要的内容:JavaScript|MDN这个是Mozilla
Lucky_LXG
·
2017-03-08 09:35
js
【
javaScript学习
之二】typeof用法
判断一个值是否是基本布尔类型并,基本布尔类型有true和false。如果是,则返回true;functionboo(bool){if(typeofbool=="boolean"){returnbool?true:true;}elsereturnfalse;}附:常见typeof类型返回结果alert(typeof1);//返回字符串"number"alert(typeof"1");//返回字符串"
shift--
·
2017-03-07 17:10
javascript
如何写好你的JavaScript【推荐】
因此本文的目的在于帮助那些没有养成良好的编码风格,缺乏相应编码规范意识的
JavaScript学习
者们改善他们的编码形象。编码形象以上我提出了编码形象的
劳卜
·
2017-03-02 11:29
JavaScript学习
笔记(一)
Javascript是互联网上最流行的的脚本语言,是一种轻量级的编程语言,ECMA-262是JavaScript标准的官方名称。HTML中的脚本必须位于与标签之间。脚本可被放置在HTML页面的和部分中。JavaScript是脚本语言。浏览器会在读取代码时,逐行地执行脚本代码。而对于传统编程来说,会在执行前对所有代码进行编译。Javascript显示数据的四种方式:使用window.alert()弹
yohn
·
2017-02-19 23:19
JavaScript学习
笔记(2)DOM 事件流&&事件处理程序&&事件代理
定义:事件:用户或浏览器自身执行的某种动作。(click,load,mouseover)事件流:从页面中接收事件的顺序,也可理解为事件在页面中传播的顺序。事件处理程序:响应某个事件的函数。均以on开头。(onclick,onmouseover等)1.事件流事件流分成两种:事件冒泡和事件捕获:IE的事件流叫做事件冒泡,即事件开始时由最具体的元素接受,然后逐级向上传播到较为不具体的节点。事件捕获的思想
机智的马里奥
·
2017-02-13 00:02
Javascript学习
——import、export的用法(ES6规范)
export/import导出/导入模块默认情况下,JavaScript中在模块内的所有声明都是本地的,外部无法访问。如果需要公开模块中部分声明的内容,并让其它模块加以使用,这个时候就需要导出功能,最简单的方式是添加export关键字导出模块。可以导出的内容包括类、函数以及var、let和const修饰的变量。export命令可以出现在模块的任何位置,只要处于模块顶层就可以。如果处于块级作用域内,
zizi192
·
2017-02-07 11:19
JavaScript学习
总结【9】DOM Ready
1、DOMDOM(DocumentObjectModel)即文档对象模型,是从文档中抽象出来的,DOM操作的对象就是文档,DOM将HTML文档呈现为带有元素、属性和文本的树结构,即节点树。通过DOM,JS可创建动态的HTML,可以使网页显示动态效果并实现与用户的交互功能。DOM给我们提供了用程序来动态控制HTML的接口(也叫API),因此DOM处在JS赋予HTML具备动态交互和效果能力的核心地位上
ZGhekuiwu
·
2017-02-05 00:00
JavaScript学习总结
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
上一页
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
其他