前几天我们开始接触jQuery。jQuery是一个JavaScript库。把很多的JS函数封装在一起,使用过程中直接调用。大大的简化了程序员的JS编程。在学习之前早就听说了JQ用起很方便,并且比JS好学一点。所以也算是向往已久了。现在来谈谈我在学习过程中的一些体会,首先既然要用到JQ肯定要把文件引入...
分类:
Web程序 时间:
2015-05-31 21:20:05
阅读次数:
175
一切程序的开始都是hello world 哈哈打开文本编辑器 在里面写入:console.log('Hello World'); 保存为 helloworld.js,打开终端,进入 helloworld.js 所在的目录 执行:node helloworld.js ...
分类:
Web程序 时间:
2015-05-31 08:02:37
阅读次数:
163
前言:
其实作为一个Java程序员,对JS程序一直都有点“不屑一顾”的感觉,很多人肯定和我一样,有其他语言基础,JS语法根本就懒得看,直接写程序,一般工作也都够用了。但是最近在做一个偏Web Excel项目,需要大量的JS编程和优化,抽空又“恶补”了下JS基础。发现原来对JS的理解偏差还是很大的。不过JS这个东西深入起来其实比Java要容易的。
基础:
JS数组和Java数组很类似,值...
分类:
编程语言 时间:
2015-05-14 12:01:02
阅读次数:
120
JS编程常识一.UI层的松耦合松耦合就是要求各层遵循“最少知识原则”,或者说是各层各司其职,不要越权:HTML:结构层CSS:表现层JS:行为层对于各层的职能,有一句比较贴切的解释:HTML是名词(n),CSS是形容词(adj)和副词(adv),JS是动词因为三层联系紧密,实际应用中很容易越权:1....
分类:
Web程序 时间:
2015-05-14 00:34:42
阅读次数:
331
想要写出更好维护的代码,知道了代码风格还不够,还需要牢记这些编程常识
分类:
Web程序 时间:
2015-05-12 13:20:11
阅读次数:
204
1、给DOM对象添加的属性是一个对象的引用。范例:var MyObject = {};document.getElementById('myDiv').myProp = MyObject;解决方法:在window.onunload事件中写上: document.getElementById('myD...
分类:
Web程序 时间:
2015-04-28 09:28:14
阅读次数:
170
1. 使用4个空格字符作为一个缩进层级。2. 不省略分号。 ---> 自动插入分号机制非常复杂,且难于记忆。3. 行的长度限定于80个字符。4. 通常在运算符换行之后,下一行会增加两个层级的缩进。5. 当给变量赋值时, 第二行的位置应当和赋值运算符的位置保持对齐。6. 空行添加在 方法之间 局部变量...
分类:
编程语言 时间:
2015-03-18 12:00:31
阅读次数:
167
转自海玉的博客方才在程序里看到一段JS代码,写法极为高明,私心想着若是其按照规范来写,定可培养对这门语言的理解,对JS编程能力提高必是极好的。说人话:丫代码写的太乱,看的窝火!最近闲暇无事,准备对自己JS学习做一个总结。众所周知,JS是一种语法极其灵活的语言,一千个人会有一千种JS书写方式。这造成的...
分类:
编程语言 时间:
2015-03-02 18:52:03
阅读次数:
242
1、作用域作用域是js编程中一个重要的机制,它在内存管理中起着至关重要的作用。在js中能形成作用域的有函数的调用,全局作用域,with语句。2、作用域链对某一变量访问时,查找的原则是:在本函数作用域内查找,没找到,便到上一层去找。3、闭包它是一种技术,让外层作用域访问..
分类:
编程语言 时间:
2015-02-04 16:55:34
阅读次数:
214
Js内存泄漏及解决方案在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题,下面分类给出: 1、给DOM对象添加的属性是一个对象的引用。范例: var MyObject = {}; document.getElementById('myDiv').myProp = MyO.....
分类:
其他好文 时间:
2015-01-31 00:11:58
阅读次数:
214