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学习
前端日常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
JavaScript学习
笔记1:JavaScript学前介绍与基本概念
主要根据图书《JavaScript高级程序设计(第3版)》1、JavaScript是一种专门与网页交互而设计的脚本语言,由下列三个不同的部分组成:1)ECMAScript,由ECMA-262定义,提供核心语言功能;2)文档对象模型(DOM),提供访问和操作网页内容的方法和接口;3)浏览器对象模型(BOM),提供与浏览器交互的方法和接口。现状:JavaScript的这三个组成部分,在当前5个主要浏览
sosly
·
2016-03-03 16:00
JavaScript
js
JavaScript基础
JavaScript学习
笔记 (八)—— require
require.js1、是什么? 对js文件进行管理,模块加载器 RequireJS的基本思想是,通过define方法,将代码定义为模块;通过require方法,实现代码的模块加载 2、为什么? 多个js文件依次加载时,浏览器会停止网页渲染,并且js文件存在依赖关系,要保证加载顺序(如依赖性越大的放在后面)会很复杂,而用require可以对js文件进行模块化管理、加载,实现js文
Krystal_M
·
2016-02-29 22:00
javascript学习
记录
javascript学习
记录学习资源慕课网,带交互界面学习,效果不错,强烈推荐。http://www.imooc.com/course/list?c=javascriptw3c,可以用来查看文档。
lyffly2011
·
2016-02-29 10:00
JavaScript
脚本语言
JavaScript学习
--Item1 严格模式
本文转自【阮一峰博客】:http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html一、概述除了正常运行模式,ECMAscript5添加了第二种运行模式:“严格模式”(strictmode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。设立”严格模式”的目的,主要有以下几个:消除Javascript语法的一
z742182637
·
2016-02-26 14:00
JavaScript
JavaScript学习
笔记(1)
1、JavaScript是一种轻量级的编程语言,是可插入HTML页面的编程代码,插入HTML页面后,可由所有的现代浏览器执行。2、写入HTML输出 document.write("Thisisaheading");3、对事件做出反应 点击这里4、改变HTML内容 x=document.getElementById("demo"); //查找元素 x.innerHTML="Hell
hanbo622
·
2016-02-24 14:00
JavaScript
html
游戏
PHP
css
Javascript学习
笔记07——DOM
Node类型:每个节点都有自己的父节点parentNode,包含在childNode中的节点都具有相同的父节点。同时都具有同胞节点。使用previousSibling和nextSibliing可以访问所有的同胞节点。列表中第一个节点的previousSibling节点为null,同理最后一个节点的nextSibling也为null。同样列表中只有一个节点,那么该节点的两个属性都为空。父节点的fis
Mr_Wang的博客
·
2016-02-19 16:09
javascript
dom
javascript学习
笔记02
学习javascript第二天:由于平时单位上的人情世故比较重,第二天的学习有点拖后了,以后要改掉这个习惯,哪怕在忙也要挤出时间学习,哪怕是两个小时,也是一小步,这一点必须改,下面我们就直接进入主题一.传参函数的案例这个案例是通过元素内属性中函数传过来的一个实参到函数体中进行处理的一个动作 其实传的参数就是一个占位符(变量) 通过实参传到形参中进行处理后再传到实参中 在以后的函数使用过程中也会经常
David‘Tu
·
2016-02-19 10:00
javascript学习
笔记02
学习javascript第二天:由于平时单位上的人情世故比较重,第二天的学习有点拖后了,以后要改掉这个习惯,哪怕在忙也要挤出时间学习,哪怕是两个小时,也是一小步,这一点必须改,下面我们就直接进入主题一.传参函数的案例这个案例是通过元素内属性中函数传过来的一个实参到函数体中进行处理的一个动作 其实传的参数就是一个占位符(变量) 通过实参传到形参中进行处理后再传到实参中 在以后的函数使用过程中也会经常
David‘Tu
·
2016-02-19 10:00
javascript学习
记录-2-18
变量类型,函数类型(传参)js的变量有按值和引用传递,而参数只能按值来传递;functionaddTen(num){ num+=10;returnnum;}varcount=20;varresult=addTen(count); console.log(count); //结果为20,当作参数传入函数,在函数内执行+操作,但是不会影响外围的count的值;console.log(result);
1146937621
·
2016-02-19 09:00
javascript学习
真正理解DOM脚本编程技术背后的思路和原则
本文学习来源于《javascriptDOM编程艺术》仅供参考学会怎样才能利用DOM脚本编程技术以一种既方便自己更体贴用户的方式去充实和完善你们的网页。循序渐进:从最核心的内容开始,逐步添加额外的功能。预留退路:为内容添加的样式和行为要留有足够的退路,以保证用户能访问到核心内容。以用户为中心的设计:DHTML(动态HTML):是dynamicHTML的简称。它不是一项单一的新技术,而是HTML、CS
苏州城外的微笑
·
2016-02-18 09:00
JavaScript学习
总结(四)——逻辑OR运算符详解
在JavaScript中,逻辑OR运算符用||表示1varbTrue=true; 2varbFalse=false; 3varbResult=bTrue||bFalse;下面的真值表描述了逻辑AND运算符的行为:运算数1运算数2结果truetruetruetruefalsetruefalsetruetruefalsefalsefalse 在JavaScript中,0,"",false,
mizhong
·
2016-02-17 16:00
JavaScript学习
笔记(十二) 回调模式(Callback Pattern)
函数就是对象,所以他们可以作为一个参数传递给其它函数;当你将introduceBugs()作为一个参数传递给writeCode(),然后在某个时间点,writeCode()有可能执行(调用)introduceBugs();这种情况下,introduceBugs()被称为回调函数(callbackfunction)或简称为回调(callback:):functionwriteCode(callbac
jnpd
·
2016-02-15 15:00
javascript学习
笔记01
第一天由于自己学习过于草率,导致重新再走一遍学习流程的恶果,前段时间将htmlcss等相关前端比较基础的东西学了一遍走一遍之后就觉得html和css就像是英语中26个大小写字母一样是每一个web开发程序员必须懂的东西 不管是现在学习的javascript还是以后要学习的php都要将所编写的代码嵌入到我们的html文本中的 是在他上面运作起作用的 总的来说再次走了一遍觉得html没有太强的逻辑性多的
David‘Tu
·
2016-02-15 11:00
Javascript学习
之prototype
Javascript是一种基于原型的语言,和我们通常的Classbasedprogramming有很大的区别: 1.函数式firstclassobject,也就是说函数与对象具有相同的语言地位 2.没有类,一切基于对象 3.函数也是一种对象,所谓的函数对象 4.对象是按引用来传递的每个韩式都有一个prototype属性,这个属性指向一个对象的引用,这个对象成为原型对象,源性
浅色的我
·
2016-02-08 10:00
JavaScript学习
:JSFuck代码阅读笔记
JSFuck源码地址(GitHub):https://github.com/aemkei/jsfuckJSFuck在OSC上的介绍页面:http://www.oschina.net/p/jsfuckJSFuck可以将JavaScript代码进行转换,转换后的代码只使用6个字符([,],(,),!,+),实现的功能和转换前代码是一样的。出于好奇和学习的目的,我研究了一下JSFuck的源码。在网站ht
北风其凉
·
2016-02-06 21:00
JavaScript
原理
JSFuck
JavaScript学习
八、DOM扩展
对DOM的两个主要扩展是SelectorsAPI(选择符API)和HTML5.这两个扩展都是源自开发社区。此外还有一个不那么因为瞩目的ELementTraversal(元素遍历)规范。为DOM添加了一些属性。选择符API 众多JavaScript库中最常用的一项功能,就是根据CSS选择符选择与某个模式匹配的DOM元素。实际上jQuery的核心就是通过CSS选择符查询DOM文档取得元素的引用,从而抛
周.class
·
2016-02-06 09:00
JavaScript学习
笔记01
JavaScript的特点松散性对象属性JavaScript中的对象把属性名映射为任意的属性值。继承机制JavaScript中的面向对象继承机制是基于原型的标签解析最为重要的需要知道两个属性:type和srctype:表示代码使用的脚本语言的内容类型type="text/javascript"src:表示包含要执行代码的外部文件JavaScript的实行顺序注意的一点是,我们的代码若编写于之间,就
暴走骑士
·
2016-02-05 12:00
JavaScript学习
:21点游戏
一、游戏规则21点游戏的规则有很多种,我在写这个21点游戏的时候,选取了一种规则,描述如下:1、游戏共有两名玩家,玩家1(庄家)和玩家2,在我编写的这个21点中,玩家1是电脑,玩家2是你,电脑坐庄。2、一开始,给你和庄家各发两张牌,你可以看到你的两张牌,庄家的牌一张是明牌,一张是暗牌(暗牌是扣过来的牌,你不知道具体点数是多少)。3、你和庄家的牌都是从一副牌里发出来的,共计52张(不要大小Joker
北风其凉
·
2016-02-02 22:00
JavaScript
游戏
21点
JavaScript学习
七、DOM
DOM(文档对象模型)是针对HTML和XML文档的一个API。DOM描绘了一个层次化的节点树。允许开发人员添加、移除、修改页面的某一部分。节点层次 文档节点是每个文档的根节点,文档元素是文档的最外层元素,文档中其他说有的元素都包含在文档元素中,每个文档只能有一个文档元素,在HTML中,文档元素始终是元素,在XML中没有预定义的元素,因此任何元素都可能成为文档元素。每一段标记都可以通过树中的一个节
周.class
·
2016-02-02 08: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
其他