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学习
笔记——BOM_window子对象_History、Location、Screnn对象
javascript-History、Location、Screnn对象实例讲解一、history对象包含浏览器访问过的url1.属性length返回浏览器历史记录的数量alert(history.length)2.方法back()后退forward()前进go(number)如果参数是正数,那么就是前进相应的数目,如果是负数那么反之,如果是0那么就是刷新window.onload=functio
Shbdc
·
2015-08-08 23:00
JavaScript学习
笔记——BOM_window对象
javascript浏览器对象模型-windwo对象BOMBrowserObjectModelwindow对象是BOM中所有对象的核心。一、属性1.(位置类型-获得浏览器的位置)IE:window.screenLeft可以获得浏览器距屏幕左上角的左边距window.screenTop可以获得浏览器距屏幕左上角的上边距//IE //左边距 //alert(screenLeft) //上边距
Shbdc
·
2015-08-08 21:00
JavaScript学习
笔记——BOM_window对象
javascript浏览器对象模型-windwo对象BOMBrowserObjectModelwindow对象是BOM中所有对象的核心。一、属性1.(位置类型-获得浏览器的位置)IE:window.screenLeft可以获得浏览器距屏幕左上角的左边距window.screenTop可以获得浏览器距屏幕左上角的上边距//IE //左边距 //alert(screenLeft) //上边距
Shbdc
·
2015-08-08 21:00
JavaScript学习
笔记——对象分类
对象的分类一、对象的分类1.内置对象GlobalMath2.本地对象ArrayNumberStringBooleanFunctionRegExp3.宿主对象DOMBOM二、Math对象格式:Math.方法(参数)1.取绝对值Math.abs();varnum1=-2.4; alert(Math.abs(num1))2.取近似整数//Math.round()四舍五入//Math.round()//
Shbdc
·
2015-08-08 16:00
JavaScript学习
笔记——对象分类
对象的分类一、对象的分类1.内置对象GlobalMath2.本地对象ArrayNumberStringBooleanFunctionRegExp3.宿主对象DOMBOM二、Math对象格式:Math.方法(参数)1.取绝对值Math.abs();varnum1=-2.4; alert(Math.abs(num1))2.取近似整数//Math.round()四舍五入//Math.round()//
Shbdc
·
2015-08-08 16:00
JavaScript学习
笔记——对象分类
对象的分类一、对象的分类1.内置对象GlobalMath2.本地对象ArrayNumberStringBooleanFunctionRegExp3.宿主对象DOMBOM二、Math对象格式:Math.方法(参数)1.取绝对值Math.abs();varnum1=-2.4; alert(Math.abs(num1))2.取近似整数//Math.round()四舍五入//Math.round()//
Shbdc
·
2015-08-08 16:00
JavaScript学习
笔记——对象知识点
javascript对象的遍历、内存分布和封装特性一、javascript对象遍历1.javascript属性访问对象.属性对象[属性]//字符串格式//javascript属性的访问方法 varren={}; ren.name="张三"; ren.sex="男"; ren.eat=function(){ alert("吃饭"); } alert(ren.name); alert(
Shbdc
·
2015-08-08 13:00
JavaScript学习
笔记——对象知识点
javascript对象的遍历、内存分布和封装特性一、javascript对象遍历1.javascript属性访问对象.属性对象[属性]//字符串格式//javascript属性的访问方法 varren={}; ren.name="张三"; ren.sex="男"; ren.eat=function(){ alert("吃饭"); } alert(ren.name); alert(
Shbdc
·
2015-08-08 13:00
JavaScript学习
笔记——对象知识点
javascript对象的遍历、内存分布和封装特性一、javascript对象遍历1.javascript属性访问对象.属性对象[属性]//字符串格式//javascript属性的访问方法 varren={}; ren.name="张三"; ren.sex="男"; ren.eat=function(){ alert("吃饭"); } alert(ren.name); alert(
Shbdc
·
2015-08-08 13:00
JavaScript学习
笔记
1.document.write():write()方法括號中可以存放多個值,并用英文,號分隔。同一個值中用加號連接字符串與數字,數字先轉換為字符串,再拼接輸出。同一個值中加號連接的只有數字,數字進行相加運算得出結果后,再輸出。2.alert()方法信息對話框:彈出一個窗口,點確定后代碼才繼續往下執行。alert("你好啊!\n我是alert,\t測試用.");3.confirm()方法選擇對話框
vikingwei
·
2015-08-05 16:00
JavaScript
JavaScript学习
——对象
1.本文是在学习廖雪峰先生的JavaScrip教程后的归纳一、标准对象typeofJavaScript的世界,一切都是对象用typeof操作符获取对象的类型,总是返回一个字符串typeof123;//'number'typeofNaN;//'number'typeof'str';//'string'typeoftrue;//'boolean'typeofundefined;//'undefined
风清723
·
2015-08-04 22:30
JavaScript学习
笔记——对象基础
javascript对象基础一、名词解释:1.基于对象一切皆对象,以对象的概念来编程。2.面向对象编程(oopObjectorientedprogramming)A.对象就是人们要研究的任何事物,不仅能表示具体事物,还能表示抽象的规则,计划或事件。属性的无序集合,每个属性可以存一个值(原始值,对象,函数)B.对象的属性和行为属性:用数据值来描述他的状态行为:用来改变对象行为的方法C.类具有相同或相
Shbdc
·
2015-08-04 13:00
JavaScript学习
笔记——对象基础
javascript对象基础一、名词解释:1.基于对象一切皆对象,以对象的概念来编程。2.面向对象编程(oopObjectorientedprogramming)A.对象就是人们要研究的任何事物,不仅能表示具体事物,还能表示抽象的规则,计划或事件。属性的无序集合,每个属性可以存一个值(原始值,对象,函数)B.对象的属性和行为属性:用数据值来描述他的状态行为:用来改变对象行为的方法C.类具有相同或相
Shbdc
·
2015-08-04 13:00
JavaScript学习
笔记——对象基础
javascript对象基础一、名词解释:1.基于对象一切皆对象,以对象的概念来编程。2.面向对象编程(oopObjectorientedprogramming)A.对象就是人们要研究的任何事物,不仅能表示具体事物,还能表示抽象的规则,计划或事件。属性的无序集合,每个属性可以存一个值(原始值,对象,函数)B.对象的属性和行为属性:用数据值来描述他的状态行为:用来改变对象行为的方法C.类具有相同或相
Shbdc
·
2015-08-04 13:00
JavaScript学习
笔记——数组
javascript数组数组是一个可以存储一组或是一系列相关数据的容器。一、为什么要使用数组。(1)为了解决大量相关数据的存储和使用的问题。(2)模拟真是的世界。二、如何创建数组(1)通过对象的方式来创建。vara=newArray();A.直接赋值vara=newArray(元素1,元素2,元素3,元素4,........)************************************
Shbdc
·
2015-08-03 12:00
JavaScript学习
笔记——数组
javascript数组数组是一个可以存储一组或是一系列相关数据的容器。一、为什么要使用数组。(1)为了解决大量相关数据的存储和使用的问题。(2)模拟真是的世界。二、如何创建数组(1)通过对象的方式来创建。vara=newArray();A.直接赋值vara=newArray(元素1,元素2,元素3,元素4,........)************************************
Shbdc
·
2015-08-03 12:00
JavaScript学习
笔记——数组
javascript数组数组是一个可以存储一组或是一系列相关数据的容器。一、为什么要使用数组。(1)为了解决大量相关数据的存储和使用的问题。(2)模拟真是的世界。二、如何创建数组(1)通过对象的方式来创建。vara=newArray();A.直接赋值vara=newArray(元素1,元素2,元素3,元素4,........)************************************
Shbdc
·
2015-08-03 12:00
javascript学习
笔记
笔记: =============================================== IE的event的属性 event.button按下鼠标键,左键为1,右键通常为2 event.clientX事件发生位置的x坐标(列,像素为单位) event.clientY事件发生位置的Y坐标(列,像素为单位) event.altkey是否按下了alt键 event.ctrlkey even
谷底学艺
·
2015-08-02 21:00
JavaScript学习
笔记——函数
javascript函数的声明和调用将完成某一特定功能的代码集合起来,可以重复使用的代码块。 一、函数的声明方式(创建)A.基本语法function关键字function函数名([参数1],[参数2]....){函数体[retrun]//返回值}B.字面量定义的形式(匿名函数)var变量=function([参数1],[参数2]....){函数体[retrun]//返回值}C.以对象的形式来声明n
Shbdc
·
2015-07-31 11:00
JavaScript学习
笔记——函数
javascript函数的声明和调用将完成某一特定功能的代码集合起来,可以重复使用的代码块。 一、函数的声明方式(创建)A.基本语法function关键字function函数名([参数1],[参数2]....){函数体[retrun]//返回值}B.字面量定义的形式(匿名函数)var变量=function([参数1],[参数2]....){函数体[retrun]//返回值}C.以对象的形式来声明n
Shbdc
·
2015-07-31 11:00
JavaScript学习
14:表单处理
什么是表单? 在HTML中,表单是由元素来表示的,而在JavaScript中,表单对应的则是HTMLFormElement类型。HTMLFormElement继承了HTMLElement,因此它拥有HTML元素的默认属性,并且还独有自己的属性和方法。 获取表单对象的方法有很多种,比如:document.getElementById(“表单标签ID”)、d
u010929604
·
2015-07-30 08:00
JavaScript
表单处理
JavaScript学习
笔记——流程控制
javascript流程控制流程:就是程序代码的执行顺序。流程控制:通过规定的语句让程序代码有条件的按照一定的方式执行。一、顺序结构按照书写顺序来执行,是程序中最基本的流程结构。二、选择结构(分支结构、条件结构)根据给定的条件有选择的执行形相应的语句。(1)ifelseifelse1.单路分支//条件可以是表达式也可以是任何的数据类型//大括号会把他里面的代码当作一个整体来运行,如果只有一条语句,
Shbdc
·
2015-07-29 14:00
JavaScript学习
笔记——流程控制
javascript流程控制流程:就是程序代码的执行顺序。流程控制:通过规定的语句让程序代码有条件的按照一定的方式执行。一、顺序结构按照书写顺序来执行,是程序中最基本的流程结构。二、选择结构(分支结构、条件结构)根据给定的条件有选择的执行形相应的语句。(1)ifelseifelse1.单路分支//条件可以是表达式也可以是任何的数据类型//大括号会把他里面的代码当作一个整体来运行,如果只有一条语句,
Shbdc
·
2015-07-29 14:00
JavaScript学习
笔记2:JavaScript基本概念
JavaScript语言的核心特性在ECMA-262中是以名为ECMAScript 的伪语言的形式来定义的。ECMAScript 包含了所有基本的语法、操作符、数据类型以及完成基本的计算任务所必需的对象,但是没有对取得输入和产生输出的机制作出规定。理解ECMAScript 及其纷繁复杂的各种细节,是理解其在Web浏览器中的实现---JavaScript的关键。目前大多数实现所遵循的都是ECMA-2
sosly
·
2015-07-27 22:00
JavaScript
js
JavaScript学习
要点(五)
使用构造函数继承是在子类型中调用父类型的构造函数,其问题是函数无法复用组合继承将原型链和借用构造函数继承技术组合,使用原型链实现对原型属性和方法的继承,借用构造函数实现对实例属性的继承原型式继承基于已有的对象创建新对象,同时不必因此创建自定义类型,相当于对已有的对象进行了浅复制,某些属性会被共享Object.create()函数可用来做原型式继承,第一个参数作为基本对象,第二个参数为新对象定义额外
NSNirvana
·
2015-07-21 20:00
JavaScript
JavaScript学习
12 JS中定义对象的几种方式(原型和构造函数)
JavaScript学习
12JS中定义对象的几种方式 JavaScript中没有类的概念,只有对象。
zhousenshan
·
2015-07-21 19:00
JavaScript学习
要点(四)
functionhasPrototypeProperty(object,name){ return!object.hasOwnProperty(name)&&(nameinobject)}//用来判断是否是原型中的变量先前创建的实例,修改原型后,实例能马上得到原型方法,但重写整个原型后,实例中的指针指向的却还仍然是先前的原型我们可以通过给原生对象的原型添加方法来对原生对象进行拓展String.
NSNirvana
·
2015-07-20 15:00
JavaScript学习
要点(三)
函数的length属性用来表示函数所期望接收的参数个数引用类型的实例方法都保存在prototype下,但prototype无法枚举,不能用for-in函数有call()和apply(),接收两个参数,第一个参数接收运行环境,第二个参数接收参数,apply()接收的是arguments或array,call()的话需要将每个参数逐一列出这两个方法最大的作用是能扩充函数赖以运行的作用域,同样的函数切换
NSNirvana
·
2015-07-19 16:00
JavaScript
JavaScript学习
要点(二)
varnow=newDate();//获取当前时间减一下可以获得时间差varsomeDate=newDate(Date.parse(“May25,2004”))//创建一个日期对象,在这也可以省略掉Date.parse,会自动调用varallFives=newDate(Date.UTC(2005,4,5,17,55,55));//2005年5月5日下午5:55:55,前两个参数必须给,后面的天数默
NSNirvana
·
2015-07-18 21:00
JavaScript
JavaScript学习
要点(一)
Example Html Page>在Html中插入JavaScript的方法,将Script放在body中相比于放在head中可以提高加载速度,因为页面执行到body才开始加载defer可以使语句延迟执行与Swift中的defer不同,当存在多个defer时,前一个defer先于后一个defer执行typeof会以字符串的方式返回所给参数的类型声明但没有初始化的变量默认值是undefined
NSNirvana
·
2015-07-17 21:00
JavaScript
读《JavaScript高级程序设计》
1、
JavaScript学习
笔记1:JavaScript学前介绍http://my.oschina.net/bluefly/blog/4785752、
JavaScript学习
笔记2:JavaScript
sosly
·
2015-07-14 21:00
JavaScript
js
JavaScript学习
笔记1:JavaScript学前介绍
主要根据图书《JavaScript高级程序设计(第3版)》1、JavaScript是一种专门与网页交互而设计的脚本语言,由下列三个不同的部分组成:1)ECMAScript,由ECMA-262定义,提供核心语言功能;2)文档对象模型(DOM),提供访问和操作网页内容的方法和接口;3)浏览器对象模型(BOM),提供与浏览器交互的方法和接口。现状:JavaScript的这三个组成部分,在当前5个主要浏览
sosly
·
2015-07-14 21:00
JavaScript
js
JavaScript学习
笔记(二),更新至20150709
时间函数:①月份是0~11,比如现在是7月,其实值是6,要记住。②时间戳和标准时间转换new date(); // Sat Jul 11 2015 21:34:57 GMT+0800 (中国标准时间) Date.parse(new date()); //14366217500002015-07-0901:30:21高阶函数map/reduce:reduce问题的答案如下 'use strict';
578277900
·
2015-07-09 00:00
JS-
JavaScript学习
笔记(一)
javaScript1.文档的输出:document.write()可输出字符,表达式,html标签,函数2.任何类型和字符串相加,都会被转换成字符串类型。例如:vari=5;varj="5";vark=i+j;结果:k=553.运算符优先级(由高到低)算术操作符->比较操作符->逻辑操作符->"="赋值操作符,如果同级的运算按从左到右次序进行,多层括号由里向外4.事件:onclick鼠标点击,o
u013147600
·
2015-07-08 14:00
JavaScript
js
JavaScript学习
笔记2-数组对象
1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8
·
2015-07-06 22:00
JavaScript
JavaScript学习
笔记1
1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta charset="UTF-8"> 5 <title></title> 6 </head> 7 <body> 8
·
2015-07-06 21:00
JavaScript
JavaScript学习
笔记(一),更新至20150708
不熟悉地方的记录,以下JavaScript以Js简称。2015-07-0820:59:15判断对象的属性是否存在:in或者hasOwnProperty()JavaScript中的true和false:把null、undefined、0、NaN和空字符串''视为false,其他值一概视为true,因此上述代码条件判断的结果是true。Map类型:对Js中array和object的补充,注意的地方是遍
578277900
·
2015-07-06 00:00
JavaScript
JavaScript学习
13:事件绑定
事件绑定分为两种:一种是传统事件绑定(内联模型、脚本模型),一种是现代事件绑定(DOM2级模型)。现代事件绑定在传统绑定的基础上为我们提供了更强大更方便的功能。 传统事件绑定的问题 因为内联模型很少用,这里不做讨论。先来看一下脚本模型,将一个函数赋值给一个事件处理函数。 varbox=document.getElementById('box'); box.onc
u010929604
·
2015-07-04 07:00
JavaScript
事件绑定
JavaScript学习
12:事件对象
JavaScript事件的一个重要方面是它们拥有一些相对一致的特点,可以给我们的开发提供更多的强大功能。最方便和强大的就是事件对象了,它们可以帮你处理鼠标和键盘方面的很多事情,此外我们还可以修改一般事件的捕获或者冒泡流的函数。 在上篇博客中我们已经对事件有了一个基本的认识,结尾处我们提到了事件处理函数。事件处理函数的一个标准特性是,以某些方式访问的事件对象包含有关于当前事件的
u010929604
·
2015-07-03 08:00
JavaScript
事件
对象
JavaScript学习
11:事件入门
JavaScript事件是由访问Web页面的用户引起的一系列操作,例如:用户点击鼠标,敲击键盘了等等。当用户执行类似操作的时候,再去触发执行一系列代码作为用户操作的响应,这就是所谓的事件了吧。 事件一般是用于浏览器和用户操作进行交互,通常我们将JavaScript中的事件模型分为三种:内联模型、脚本模型和DOM2模型。 内联模型是最传统的接单的一种处理事件的方
u010929604
·
2015-06-30 10:00
JavaScript
事件
JavaScript学习
10:动态加载脚本和样式
我们在写Web页面的时候,需要引入很多的JavaScript脚本文件和CSS样式文件,尤其是在网站需求量很大的时候,脚本的需求量也随之变大,这样一来,网站的性能就会大打折扣,因此就出现了动态加载的概念,即在需要的时候才去加载对应的脚本和样式。下面我们就来看看如何实现动态加载。 动态脚本: 先来看一个动态加载js文件的代码示例://动态加载JS varflag=false; if
u010929604
·
2015-06-27 17:00
JavaScript
动态加载
Javascript学习
笔记(一)
Javascript的书写方法及执行流程 <script>标签 <script></script>是书写Javascript最为简单的方法(实际的开发中基本不使用),在这种情况下<script>标签被分析之后就会立即执行Javascript。需要 注意的是,这样将无法操作<script>标签之后的DOM元素
·
2015-06-26 19:00
JavaScript
JavaScript学习
笔记(一)
学习语言,我习惯首先对这个语言进行快速全面的认识,大概了解后再进行深入的学习。 Javascript是一种直译式脚本语言,是一种动态类型,弱类型,基于原型的语言。 它的解释器是叫做JavaScript引擎,属于浏览器的一部分。 JavaScript广泛用于客户端的脚本,增加网页的动态功能。 JavaScript有多个版本,但是这些版本都兼容于一个标准:ECMA标准。
ying_lo
·
2015-06-25 17:28
JavaScript
JavaScript学习
笔记(一)
学习语言,我习惯首先对这个语言进行快速全面的认识,大概了解后再进行深入的学习。 Javascript是一种直译式脚本语言,是一种动态类型,弱类型,基于原型的语言。 它的解释器是叫做JavaScript引擎,属于浏览器的一部分。 JavaScript广泛用于客户端的脚本,增加网页的动态功能。 JavaScript有多个版本,但是这些版本都兼容于一个标准:ECMA标准。
ying_lo
·
2015-06-25 17:28
JavaScript
JavaScript学习
笔记(前言)
最近开始学习JavaScript,我学习一门语言之前会首先要给自己设立几个问题和目标,养成习惯了。这次学习的问题所在: (1)JavaScript是干什么用的? (2)JavaScript怎么使用? 在这里,第一个问题比较庞大,其实我想要问的是: (1)JavaScript的概念。 (2)JavaScript的历史。 (3)JavaScript的使用范围
ying_lo
·
2015-06-25 17:32
JavaScript
JavaScript学习
笔记(前言)
最近开始学习JavaScript,我学习一门语言之前会首先要给自己设立几个问题和目标,养成习惯了。这次学习的问题所在: (1)JavaScript是干什么用的? (2)JavaScript怎么使用? 在这里,第一个问题比较庞大,其实我想要问的是: (1)JavaScript的概念。 (2)JavaScript的历史。 (3)JavaScript的使用范围
ying_lo
·
2015-06-25 17:32
JavaScript
《深入理解JavaScript系列》
系列技术文章整理收藏深入理解JavaScript系列来自汤姆大叔的整理贴,原文地址http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html此处收藏供
JavaScript
汐蓝-空
·
2015-06-23 15:00
《深入理解JavaScript系列》系列技术文章整理收藏
系列技术文章整理收藏深入理解JavaScript系列来自汤姆大叔的整理贴,原文地址http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html此处收藏供
JavaScript
开元中国2015
·
2015-06-22 11:00
JavaScript
JavaScript学习
阅读更多一直都有在页面用javascript作为脚本语言,但未从未深入了解,每当需要用到什么功能的时候再查找相关事例,最近看了js框架感觉之前的了解明显不够。一、原始值和对象javascript中的原始值(undefined,null,数字、字符串和布尔值)和对象(包括数组和函数)有着根本的区别。原始值不可更改:任何方法都无法改变一个原始值。原始值的比较是值的比较。对象的属性值可以改变,且对象的比
hain
·
2015-06-14 13:00
JavaScript学习
一直都有在页面用javascript作为脚本语言,但未从未深入了解,每当需要用到什么功能的时候再查找相关事例,最近看了js框架感觉之前的了解明显不够。一、原始值和对象javascript中的原始值(undefined,null,数字、字符串和布尔值)和对象(包括数组和函数)有着根本的区别。原始值不可更改:任何方法都无法改变一个原始值。原始值的比较是值的比较。对象的属性值可以改变,且对象的比较不是属
hain
·
2015-06-14 13:00
JavaScript
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他