随笔分类 - JavaScript
摘要:1 function accMul(arg1, arg2) { 2 var m = 0, 3 s1 = arg1.toString(), 4 s2 = arg2.toString(); 5 try { 6 m += s1.split(".")[1].length 7 } catch (e) {} 8
阅读全文
摘要:因为在IE的低版本中,JScript对象和COM对象时使用不同的垃圾回收机制。因为在闭包中包含了包含函数的变量对象,如果我们的闭包引用循环中引用包含函数的变量对象中的引用时,只要匿名函数存在,该引用至少存在一次,因此占用的内存永远也不会被释放。我们平时写的一个例子:function eve(){ ...
阅读全文
摘要:定义函数的常见方法:函数声明的一个特征:函数声明提升;函数声明如:function fName(){}函数表达式也是常见的创建函数的方法:var fName = function ( ) { }函数表达式的另一种声明的方法:(function f(){}); //()是一组分组操作符,它的内部只能包...
阅读全文
摘要:我们常说的JSON是一种轻量级的数据格式。JSON可以表示三种类型的值:简单值 、对象 、数组JSON对象格式的书写:{ "name":"JSON", "language":"javascript"}注意:JSON属性名字一定要用双引号括起。JSON数组格式:[100 , " JSON " , ...
阅读全文
摘要:今天是2014年9月30日了,明天就是国庆节了,首先祝咱们伟大的祖国生日快乐.还有几分钟就要下班了,研究了几天关于require这个库的模块化开发的相关文章,终于写出了初恋的模块化例子:弹出一个登陆框:第一:首先在静态页面引入require库文件,并在该引入标签中引入主脚本文件( main.js )...
阅读全文
摘要:温故而知新,可以为师矣.字符串对象看下面的方法即可.1:string.charAt(index)方法:返回该字符串索引的字符.1 'hello'.charAt(1);2 "e"2:string.charCodeAt(index)方法:返回该字符串索引的字符的ASCII码.1 'a'.charCode...
阅读全文
摘要:文章收集转载于(阮一峰的网络日志)你可能知道,Javascript语言的执行环境是“单线程”(single thread)。所谓“单线程”,就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处...
阅读全文
摘要:js中的两种对象事件绑定方法:1:常用的如:div.onclick=function(){...};2:通过系统方法绑定事件:非IE:addEventListener('事件名[不加on]',function(){},false[或者true])IE:attachEvent('事件名[加on]'...
阅读全文
摘要:一般的事件流中有两种:一是事件捕获 二是事件冒泡事件冒泡的理解:何谓冒泡,当水开的时候,水珠不断地向上冒的过程。在JS中同样如此。在DOM中是一种树型的结构。如:window document html body...
阅读全文
摘要:模块化开发的好处: 1:减少冲突 2:提高性能用sea.js为例:sea.js模块库下载地址:http://seajs.org/docs/#downloads例子:获取非行间样式的模块化开发: 无标题文档获取非行间样式模块文件getStyle.js:// JavaScript Docu...
阅读全文
摘要:event事件对象:是指当前对象发生的事件的一些详细的信息在event这个对象里。event对象从哪里来?从事件函数中传入obj. //e就会当前的事件对象event}对象就有属性和方法:那么event对象也有属性和方法event的属性和方法:{属性:button : 当前事件的方法中判断鼠标的按键...
阅读全文
摘要:Html相关的window的事件{ window.onload=function(){};//当网页加载完成后触发的事件 window.onresize=function(){};//当浏览器窗口发生改变时触发的事件 window.onscroll=func...
阅读全文
摘要:键盘事件主要有两种: onkeydown:当键盘按下的时候触发 onkeyup:当键盘按键抬起的时候触发 例子: 特殊键:event.ctrlKey、event.altKey、event.shiftKey 这些特殊键都是当发生键盘事件的event事件对象的细节属性event.k...
阅读全文
摘要:DOM:文档对象模型操作DOM基本就是操作DOM的元素节点.节点的属性: 1:objElement.childNodes :获取该元素对象的的节点集合,有length长度属性,在标准浏览器下使用,会辩认文本节点的节点,一般不用,有其他的更好的属性(children) 2:objElement.c...
阅读全文

浙公网安备 33010602011771号