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
JS笔记
Node.
js笔记
(二)
===============notetwo==================== node.js里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件,一个fs.readStream对象会在文件被打开的时候发出一个事件。所有这些产生事件的对象都是events.EventEnitter的实例。 events模块只提供了一个对象:events.EventEmitte
天高云淡cc
·
2016-03-01 15:43
专业
require
彩票
events
收益
Node.
js笔记
(一)
=============node.js note==========================1NodeJS是一个服务器端JavaScript解释器 apt-getinstallnode node.js的安装学习请查看下列url:http://www.runoob.com/nodejs/nodejs-install-setup.html +++++++++++++node.js安装
天高云淡cc
·
2016-02-29 17:10
服务器
解释器
管理软件
【
js笔记
】js动态显示文本框可输入字数
当我们设置留言或者文章标题的时候经常会设置文本框可输入的字数,如果加上动态的显示提醒就更加人性化了!不多说,上码: 测试文本框还剩余字数显示 functionsetShowLength(obj,maxlength,id) { varrem=maxlength-obj.value.length; varwid=id; if(rem 还可以输入15字数
海岛心
·
2016-02-26 11:00
Babylon
js笔记
——相机和粒子系统源码部分
babylonjs中arcrotateCamera和粒子系统的部分源码注释,感觉babylonjs有个不好的就是源码没有什么注释,有些变量根本就不知道是什么意思,要自己一个个试。一。ArcRotateCamera相机构造函数中成员变量注释,没用专业名词,全是自己的话 this.alpha=alpha;//相机绕y轴旋转的角度 this.beta=beta;/
lh1162810317
·
2016-02-23 20:00
WebGL
ParticleSystem
BabylonJS
ArcRotateCamera
相机粒子系统
前端
JS笔记
1、data.toFixed(3)data数值保留小数点后3位2、.data() $(selector).data(name)从被选元素中返回附加的数据。name可选。规定要取回的数据的名称。 $(selector).data(name,value)向被选元素附加数据。 $(selector).data(object)使用带有名称/值对的对象向被选元素添加数据。3、append(
ZhouM1118
·
2016-02-17 17:47
字符串
content
小数点
前端
JS笔记
1、data.toFixed(3)data数值保留小数点后3位2、.data()$(selector).data(name)从被选元素中返回附加的数据。name可选。规定要取回的数据的名称。$(selector).data(name,value)向被选元素附加数据。$(selector).data(object)使用带有名称/值对的对象向被选元素添加数据。3、append(content)方法在被
ZhouM1118
·
2016-02-17 17:47
字符串
content
小数点
前端JS笔记
JS笔记
入门第四
小测试:注意:取消所有的设定可以直接使用 document.getElementById("txt").removeAttribute("style"); 这个是个神奇的东西. javascript body{font-size:12px;} #txt{ height:400px; width:600px; border:#
EchoRep
·
2016-02-11 00:00
JS笔记
入门第二
输出内容document.write() 可用于直接向HTML输出流写内容。简单的说就是直接在网页中输出内容第一种:输出内容用“”括起,直接输出""号内的内容 document.write("IloveJavaScript!");//内容用""括起来,""里的内容直接输出。 第二种:通过变量,输出内容 varmystr="helloworld!"; d
EchoRep
·
2016-02-10 21:00
Angular.
js笔记
官方教程:http://www.runoob.com/angularjs/angularjs-tutorial.htmlAngular概念太多,弃用。拦截器http://www.ddhigh.com/2014/12/angularjs-loading/ 比较坑的一个框架概念太多,学习成本很大。ng-app,ng-controller属于声明式,在声明之后自动运行,在动态加载页面的时候很死板。需要解
NewSea
·
2016-02-02 17:05
JS笔记
---this作用域----------------------------------------------------一、varfoo={ bar:function(){returnthis.baz;}, baz:1 }; (function(){ returntypeofarguments[0](); })(foo.bar);考察this作用域的问题, varfoo={ ba
pmlinjian
·
2016-01-29 16:59
js
笔记
js笔记
——call,apply,bind使用笔记
call和applyobj.call(thisObj,arg1,arg2,...); obj.apply(thisObj,[arg1,arg2,...]);两者作用一致,都是把obj(即this)绑定到thisObj,这时候thisObj具备了obj的属性和方法。或者说thisObj『继承』了obj的属性和方法。绑定后会立即执行函数。唯一区别是apply接受的是数组参数,call接受的是连续参数。
飞鸿影~
·
2016-01-10 18:00
js笔记
——理解js中的call及apply
call及apply在js里经常碰得到,但一直感觉很陌生,不能熟练使用。怎样才能熟练应用呢?为什么存在call和apply?在javascriptOOP中,我们经常会这样定义:functioncat(){ } cat.prototype={ food:"fish", say:function(){ alert("Ilove"+this.food); } } varblackCat=newca
飞鸿影~
·
2016-01-10 13:00
js笔记
——js异常处理
异常捕获try...catch结构:try{ //需要捕获的代码块 }catch(e){ console.log(e.name+":"+e.message); console.log(e.stack); }catch代码块捕获错误之后,程序不会中断,会按照正常流程继续执行下去。错误对象e有三个最基本的属性:name:错误名称message:错误提示信息stack:错误的堆栈(非标准属性,但是大多数
飞鸿影~
·
2016-01-09 22:00
js笔记
——js数据类型转换
以下内容摘录自阮一峰的《语法概述--JavaScript标准参考教程(alpha)》章节『数据类型转换』,以做备忘。更多内容请查看原文。JavaScript是一种动态类型语言,变量是没有类型的,可以随时赋予任意值。但是,数据本身和各种运算是有类型的,因此运算时变量需要转换类型。大多数情况下,这种数据类型转换是自动的,但是有时也需要手动强制转换。强制转换强制转换主要指使用Number、String和
飞鸿影~
·
2016-01-09 21:00
js笔记
——js里的null和undefined
以下内容摘录自阮一峰的《语法概述--JavaScript标准参考教程(alpha)》章节『5.null和undefined』,以做备忘。null与undefined都可以表示“没有”,含义非常相似。目前null和undefined基本是同义的,只有一些细微的差别。在if语句中,它们都会被自动转为false,null==undefined返回true。对于null和undefined,可以大致可以像
飞鸿影~
·
2016-01-09 21:00
js笔记
——js里var与变量提升
var是否可以省略一般情况下,是可以省略var的,但有两点值得注意:1、vara=1与a=1,这两条语句一般情况下作用是一样的。但是前者不能用delete删除。不过,绝大多数情况下,这种差异是可以忽略的。2、在函数内部,如果没有用var进行申明,则创建的变量是全局变量,而不是局部变量了。所以,建议变量申明加上var关键字。变量提升JavaScript引擎的工作方式是,先解析代码,获取所有被声明的变
飞鸿影~
·
2016-01-09 21:00
Velocity.
js笔记
--适用于重视先后顺序的动画效果
基于慕课网教程的学习笔记HTML布局 无标题文档 .one,.two,.three{width:100px; height:100px; background-color:#0F0; }实现单一的效果*$('.one').velocity( {width:'300px'}, {duration:3000, //delay:1000延时操作 } });实现依次进行*
qq_31179919
·
2016-01-05 20:00
html
js
jquery
css
velocity.js
Require
JS笔记
合并与压缩下载r.js进行合并与压缩,配置文件build.js的demo:({ appDir:'./', //app顶级目录,非必选项,如果指定相对路径则是相对于build文件所在路径。如果指定值,baseUrl则会以此为相对路径 baseUrl:'./assets', //相对于appDir的扫描需要合并压缩文件的锚点,若该值未指定,模块则相对build文件所在目录。 dir:'..
YLM670444337
·
2015-12-14 23:00
前端的学习
html笔记;技术点关键词:DOM标签元素 标签类型节点 样式 属性 不同浏览器支持的差异性(很小一部分) 框架布局 弹窗 浮动
js笔记
; 技术点关键词: 变量 方法 参数
每天写一点儿
·
2015-12-14 14:00
【嘉兴东臣PHP】HTML+CSS+
js笔记
1.JavaScript的数据结构包括:标识符、关键字、常量、变量等。2.JavaScript语言中标识符最重要的3点就是:(1)第一个字符必须是字母、下划线(_)或美元符号这3种其中之一,其后的字符可以是字母、数字或下划线、美元符号;(2)变量名不能包含空格、加号、减号等符号;(3)标识符不能和JavaScript中用于其他目的的关键字同名;3.JavaScript数据类型有2大分类:一是“基本
小小5277
·
2015-12-13 21:00
JS笔记
-操作属性
操作属性的方法分为两大类: 1. . eg: div{width:100px;height:100px;} window.onload=function(){ varoDiv=document.getElementById('div'); oDiv.style.background='orange'; }; []eg:
agosto
·
2015-12-07 23:00
JS笔记
-选项卡的重用
以三个选项卡举例:html部分 *{padding:0;margin:0;} a{text-decoration:none;} .clearfix:after{display:block;content:'';clear:both;} .clearfix{zoom:1;} .fl{float:left;} .tab{width:400px;margin:10px;} .tabdiv{
agosto
·
2015-12-07 22:00
Angular
js笔记
-MVC
大漠穷秋老师-慕课网视频教程-笔记1、MVC1.1、为什么需要MVC?(1).代码规模越来越大,切分职责是大势所趋(2).为了复用:很多逻辑是一摸一样的(3).为了后期维护方便:修改一块功能不影响其它功能MVC只是手段,终极目标是模块化和复用1.2、前端MVC的困难操作Dom的代码必须是等待整个页面全部加载完成多个JS文件之间如果出现互相依赖,程序员必须自己解决js的原型继承也给前端编程带来了很多
i_can_do
·
2015-12-02 16:00
ECharts 实时折线
EChart实时折线这个地方真不知道写点啥.
js笔记
:varidData=[];varmyChart;functionshowRealTime(ec,list_devData){varvData=[];
彳卸风
·
2015-11-25 11:16
js
three.
js笔记
,加翻译官网getting started
转载自自己的独立博客, 请使用支持webgl的浏览器,猛点这里看效果。 three.js是一款轻量级的3d库,能帮我等屌丝轻松的在浏览器上过一把3d瘾。最早被吸引到是因为这个范例(见下图) 好吧。。。无话可说了。。。 我昨晚学习的时候参照的教程在这里,当然也改动扩展了不少地方。这里权当作个翻译加解说,能力有限,有错随便揪。 1、基础 原文中假设读者对3d有一定了解。但是很明显由
·
2015-11-13 18:32
three.js
node
js笔记
2——请求路由
对于不同的URL请求,服务器应该有不同的反应。我们要为路由提供请求的URL和其他需要的GET及POST参数,随后路由需要根据这些数据来执行相应的代码。我们需要的所有数据都会包含在request对象中,该对象作为onRequest()回调函数的第一个参数传递。为了解析这些数据,需要调用额外的模块,分别是url和querystring模块。 URL:This module has utilities
·
2015-11-13 15:12
nodejs
初学
js笔记
Javascript包含了什么:ECMAScript,DOM(文档对象模型),BOM(浏览器对象模型) 浏览器对象是什么?可以通过这个对象获取屏幕信息,地址栏信息,浏览器信息 js的组成部分:语法、类型、语句、关键字、保留字、操作符、对象 API(Application Programming Interface,应用程序编程接口) <script type="text/
·
2015-11-13 14:37
js
Node.
js笔记
4
4. 文件系统 fs fs模块是文件操作的封装,提供了同步跟异步操作2个版本 * fs.readFile(filename,[encoding],[callback(err,data)]) 是最简单的读取文件的函数 - 必选参数filename - encoding 是字符编码格式 - 回调函数提供2个参数 err错误 data文件内容 * fs.readFileSync 同步版本的fs.r
·
2015-11-13 13:28
node.js
Node.
js笔记
3
###Node.js核心模块 1. 全局对象 Node.js中能够访问到的都是global的属性 **process它用于描述当前 Node.js 进程状态的对象,提供了一个与操作系统的简单接口。** * process.argv 是命令行参数数组,第一个元素是node,第二个元素是脚本文件名,从第三个元素开始每个元素是一个运行参数。 * process.stdout 标准输出流
·
2015-11-13 13:27
node.js
Node.
js笔记
1
Node.js入门笔记 1. node -help 可以显示帮助信息2. node REPL 模式(Read-eval-print loop) 输入—求值—输出循环 直接在cmd输入node 可以进入 连续按两次 Ctrl + C 即可退出 Node.js 的 REPL 模式 $ node > console.log('Hello World'); Hello Wo
·
2015-11-13 13:26
node.js
Node.
js笔记
2
入门二 5. 事件 Node.js中所有的异步I/O操作完成时都会发送一个事件到事件队列。 Events 事件模块 `events.EventEmitter` 简单用法: var EventEmitter = require('events').EventEmitter; var event = new EventEmitter(); event.on('some_event', fun
·
2015-11-13 13:26
node.js
js笔记
stopPropagation() 方法 定义和用法不再派发事件。终止事件在传播过程的捕获、目标处理或起泡阶段进一步传播。调用该方法后,该节点上处理该事件的处理程序将被调用,事件不再被分派到其他节点。语法event.stopPropagation() 在b/s开发中经常用到的javaScript技术整理 一、验证类1、数字验证内 1.1 整数&nbs
·
2015-11-13 12:46
js
Node.
js笔记
--(一)、安装
一、下载安装node.js https://nodejs.org/download/ 双击运行安装(默认安装地址:C:\Program Files\nodejs或者C:\Program Files(×86)\nodejs) 双击运行安装(默认安装地址:C:\Program Files\nodejs或者C:\Program Files(×86)\no
·
2015-11-13 10:17
node.js
Node
JS笔记
:处理非utf8编码
最近研究了下nodejs读写GBK文件的方法,nodejs原生的API接口如 fs.readFile(filename,[encoding],[callback]) 其encoding参数是不支持gbk的。实际上,如果不传encoding参数,返回的结果是一个Buffer类型的对象;如果传入参数,返回的是buffer.toString(encoding)的结果,也就是对一
·
2015-11-13 09:50
nodejs
node
js笔记
入门 http://www.nodebeginner.org/index-zh-cn.html#a-full-blown-web-application-with-nodejs http://www.kuqin.com/webpagedesign/20110812/105100.html D:\>npm set proxy=http://172.17.18.80:808
·
2015-11-13 07:07
nodejs
node
js笔记
node
js笔记
入门 http://www.nodebeginner.org/index-zh-cn.html#a-full-blown-web-application-with-nodejs
·
2015-11-13 07:57
nodejs
JS笔记
1
1.鼠标的移入与移出 (原理) 当鼠标移入的时候,把Div1的style的display变成block. 当鼠标移出的时候,把Div1的style的display变成none. 移入 onmouseover 移出 onmouseout 2.获取元素 document.getElementById('ID') 1 <!DOCTYPE h
·
2015-11-13 06:25
js
【
JS笔记
】闭包
首先看执行环境和作用域的概念。执行环境定义了变量或函数有权访问的其他数据,决定它们的行为,每个执行环境都有一个与其关联的变量对象,保存执行环境中定义的变量。当代码在一个环境中执行时,会创建变量对象的一个作用域链。作用域链保证对执行环境有权访问的所有变量和函数的有序访问。作用域链的最前是当前执行的代码所在环境的变量对象,下一个是外部环境的变量对象,再下一个就是下一个外部环境,一直延续到全局环境。
·
2015-11-13 06:27
js
【
js笔记
】数组那些事[0]
js中数组是一个特殊的对象,索引是它的属性,整数索引在内部被转化为字符串类型。 1 数组的创建 new关键字方法:var arr=new Array() var arr=new Array(10); console.log(arr.length); //10 var arr=new Array(1,2,3); console.log(arr.length); //3
·
2015-11-13 06:26
js
ext
js笔记
1. ExtJs 结构树.. 2 2. 对ExtJs的态度.. 3 3. Ext.form概述.. 4 4. Ext.TabPanel篇.. 5 5. Function扩展篇.. 7 6.&nb
·
2015-11-12 17:30
ExtJs
js笔记
-DOM基础
DoM 浏览器支持: IE: 10% FF: 99% Chrome: 60% childNotes不兼容 在Chrome和IE9中会将文本节点也算作childNotes,而在IE6-8中childNotes只算元素节点,而不算文本节点。 <ul> <li></li>
·
2015-11-12 17:05
dom
js笔记
二
一、jquery选择器 1、层次选择器 在给定的祖先元素下匹配所有的后代元素 <form> <label>Name:</label> <input name="name" /> <fieldset> <
·
2015-11-11 15:05
js
HTML&
JS笔记
(1)
canvas基本绘图 <!DOCTYPE html> <html> <body> <meta charset="utf-8"> <canvas id="myCanvas" width="500" height="500"> 你的浏览器不支持HTM
·
2015-11-11 04:49
html
JS笔记
1,考察this ? 1 2 3 4 5 6 7 8 9 10 11 12 var length = 10 function fn(){ console.log( this .length) } var obj = {
·
2015-11-11 04:42
js
js笔记
--json
1.什么事json: json是指javascript对象表示法(javascript Object Notation), json是轻量级的文本数据交换格式; json独立于语言; json具有自我描述性,更易理解; json 是用javascript语法来描述数据对象,但是json仍然独立于语言和平台,json解析器和json库支持许多不同的编程语
·
2015-11-11 02:13
json
js笔记
之Math random()、ceil()、floor()、round()
JavaScript: The Definitive Guide, 4th Edition中对Math.ceil(),Math.floor()与Math.round()三个函数的定义。 Math.random() Math.ceil() ceil() 方法可对一个数进行上舍入。 参数必须是一个数值。返回值大于等于 x,并且与它最接近的整数。 Math.floor() floor() 方法可
·
2015-11-08 14:57
Random
JS笔记
JavaScript 在浏览器执行的语言 与java的关系 张宇 张雨生 是解释型语言,无需编译就能运行,哪怕有语法错误,没有语法错误还是能运行. 开发环境 VS中JavaScript\JQuery的自动完成功能;VS08需要安装SP1补丁\VS10直接有 入门 <script language=”..已经不推荐使用 把js代码放在文件中的好处1\多页面可以共
·
2015-11-07 11:51
js
Ext
JS笔记
--applyTo和renderTo的差别
extjs中常常会用到renderTo或applyTo配置选项。这里,我就比較下两者的差别与使用方法。1、renderTo与render方法相应2、applyTo与applyToMarkup方法相应一、applyTo的使用:1、applyTo所指向的el元素必需要有父节点。2、applyTo所指向的el元素实际上是充当了对象要渲染的模板,对象是渲染在其父节点内。即对象实例化后所产生的html代码是
·
2015-11-06 07:26
ExtJs
Node
js笔记
(一)
Node近些日子大火,看样子js大有统一前端后台的趋势... Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度快,性能好。 创建HTTP服务器 在项目的根目录下创建一个叫 server.js 的文件,并写入以下代码: var http = require('htt
·
2015-11-03 20:16
nodejs
JS笔记
(2)一个综合各方面的例子
通过这个例子思考下列问题 • 1 怎么得到文档中的元素? 答:使用document.getElementById("ID") • 怎么的到用户的输入,从输入元素里面. 答:通过元素的.value获得 • 怎么设置文档中某一个元素的内容 答:通过 el
·
2015-11-02 14:13
js
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他